Summary
Over the course of this chapter, we have learned about how to use the Angular CLI to generate a brand-new Angular application based on the latest version of the framework. We also looked at many essential concepts of Angular, such as modules, components, and services, and how to use the Angular CLI to generate those artifacts that provide the structure of our application.
After covering those topics and generating the basic structure of our application, we then discussed the basic concepts of routing in Angular, including the routing module, routes, and navigation directives such as routerLink
that replace the regular href
attribute in HTML.
Next, we looked at some tips on how to debug our application, using the debugging methods available by default in development mode, and why it's necessary to enable production mode when you are ready to deploy your application for production.
Finally, we added Angular Material to our project to provide Material Design components...