Separating Concerns with Typed Services

This chapter builds on the previous chapter, with more techniques showing how communication occurs within your application's building blocks. You will learn the following topics in this chapter:

  • Services and Dependency Injection (DI) concepts
  • Component communication with services
  • Writing data logic with services

To understand services better, you need to understand at least the basic concepts of Dependency Injection.

Get TypeScript 2.x for Angular Developers now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.