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.
- What is a resolve guard?
- What are the benefits of router orchestration?
- What is an auxiliary route?
- How does NgRx differ from using RxJS/Subject?
- What's the value of NgRx data?
- In
UserTableComponent
, why do we usereadonly isLoadingResults$: BehaviorSubject<Boolean>
over a simple Boolean to drive the loading spinner?