So far we have covered basic routing, with route parameter as well as query parameters. The Angular router is quite capable though, and able to do much more, such as :
- Defining child routes, every component can have their own viewport
- Relative navigation
- Named outlets, the possibility to have different viewports in the same template
- Debugging, you can easily enable debugging to showcase how the routing works based on your routing list