Application Structure with Components

A useful way of conceptualizing Angular application design is to look at it as a tree of nested components each having an isolated scope.

Let's try adding another <ngc-tasks></ngc-tasks> element to the template of a component we defined in app/src/components/main/main-component.ts and observe what happens in the browser.