In this chapter, we added the final touches to our application. We modified our code from hardcoded data to live data from a web server. We then added routing to manage navigation. We learned about decorators in TypeScript and how we can create our own decorators. We also looked at how decorators are used by Angular.
In the next chapter, we will start with our second application of the book. We will focus on some advanced topics of TypeScript and Angular while developing our application. In this application, we will also write test cases for our code to showcase the testing capabilities of Angular.