I have read and watch many angular2 courses and tutorials and all of them describe a web page with stastic menu and static footer. So they use router-outlet to the main content.
What if we have 20 pages with Menu1 + Footer1 and other 20 pages with Menu2 + Footer2 etc...
The best i can think is that I could have a main template with 3 router-outlets (name="menu", name="footer, name="main"). But how can i build this page with the routes? Because I can call only 1 component without describe the other outlets.
<div>
<router-outlet name="menu"></router-outlet>
<router-outlet name="main"></router-outlet>
<router-outlet name="footer"></router-outlet>
</div>
How can I build that kind of structure?