Diving Into Angular's Router

Up to date (May '19) Angular

In single page applications, browser routing allows us to map paths in the URL bar to various states for the app. This is beneficial because it gives us a predictable and structured way for users to move around the application and, if we want, we can send a deep link to someone so they can immediately access a particular application state. Angular provides a powerful Router module packed with a lot of features and in this series we'll take a deep dive into it.