Thursday Review Quiz --------------------- 1. What is the relationship between ES2015 and TypeScript? 2. Explain the differences and similarities between ES modules and Angular modules. 3. What is dependency injection? List the steps to configure injection in Angular. 4. What is a pipe? List the steps to use a pipe in an Angular application. 5. Why is a bad idea to issue Ajax calls directly from a component? Describe the better alternative. 6. Assume that your component maintains an array of Employee objects. How would you go about displaying employee data in tabular form? 7. What are the advantages of using model-driven (reactive) forms? 8. What are the options for Angular component styling? How do you decide which option to use? 9. Describe the differences between model-driven and reactive forms. 10. Explain why the ActivatedRoute "params" facility is implemented using RxJS