title: Proper admin panel implementation in angular
body: <p>I just finished the front-end part of an application I am creating using angular 4. I am now in the process of creating an admin panel that will have a separate login page and two or three components. At first I created <strong>a new module</strong> and used the router to create some <strong>"/admin"</strong> routes. The problem is that the app component has the <strong>header which I do not need</strong>. Using *ngIf to check the current URL seems too much ghetto way for that. Is it better to simple <strong>create a second angular application</strong> for the admin pages? What's the best approach?</p>