of requested component is rendered after RouterOutlet once URL matches. <router-outlet></router-outlet> Place into the container file <router-outlet></router-outlet> <router-outlet name=”left”></router-outlet> <router-outlet (activate)=”onActivate($event)”></router-outlet> Multiple outlets
up and down the route tree • Activated route ◦ Route path, parameters and other information (fragment, outlet, etc) available • Router events ◦ Emits navigation events, range from start and ends to many points in between
for users • No increasing the size of the initial load bundle Lazily loaded Note : Modules, like AppModule, must be loaded from the start. But others can and should be lazily loaded. { path: 'admin', loadChildren: 'app/admin/admin.module#AdminModule', }, ...Other Routes app-routing.module.ts