Questions
Answer the following questions as best as you can to ensure that you've understood the key concepts from this chapter without Googling. Do you need help answering the questions? See Appendix D, Self-Assessment Answers online at https://static.packt-cdn.com/downloads/9781838648800_Appendix_D_Self-Assessment_Answers.pdf or visit https://expertlysimple.io/angular-self-assessment.
- I introduced the concept of a Kanban board. What is it, and what role does a Kanban board play in our software application development?
- What were the different Angular components we generated using the Angular CLI tool to build out our Local Weather app after we initially created it, and what function and role do each of them serve?
- What are the different ways of binding data in Angular?
- Why do we need services in Angular?
- What is an observable in RxJS?
- What is the easiest way to present a clean UI if the data behind your template is falsy?