Summary
In this chapter, we took a deep dive into the Angular's forms module, by developing a model-driven (reactive) form and combining it with the HTTP module. We took a look at some advanced features of the new component-based router and saw how we can use and develop custom stateful and stateless pipes.
The next chapter will be dedicated to how we can make our Angular applications SEO-friendly by taking advantage of the server-side rendering that the module Universal provides. Another thing that we'll take a look at is angular-cli and other tools that make our experience as developers better. Finally, we'll explain what Ahead-of-Time compilation is in the context of Angular, and why we should take advantage of it in our applications.