Summary

The main topic of this chapter was the introduction of projects. We've created the necessary model and data layer to deal with projects to group individual tasks. We've also created UI components to display project information and a tabbed user interface component that we can reuse wherever we need it. We learned about the concept of content projection, which allows us to build beautiful content-based APIs for our components.

We've further structured our main layout and introduced some navigation components that we're currently using to provide a project navigation.

We created a simple in-place editor that provides an excellent authoring experience within our application. Going forward, we can use the editor component wherever we ...

Get Mastering Angular Components 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.