Summary

In this chapter, we have learned the basic principles of component-based web development and how to use Angular. We learned how to bootstrap an Angular application, how to implement routing, and how to create components.

We also learned how to implement dumb and smart components as well as how to work with services and implement dependency injection.

In the next chapter, we are going to learn about application performance.

Get Learning TypeScript 2.x - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.