Why Use Routing? It is possible to build a full app in Angular 2 without routing. So if we can do this, why do we need routing at all? The main reason is that if we don't use routing, our app will depend solely on navigation through program control.
Full article