Composition using the router

So far, we have achieved composition by including subcomponents in component templates directly. However, we'd now like to give the control to the router to compose our main application layout.

The following diagram provides an overview of the component architecture of our application, which we're going to enable for the router:

A component tree displaying routed container components (solid line) and components included via router outlets

After the changes that we're going to implement, the project container component is not directly included in our app component anymore. Instead, we use a router outlet in the ...

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.