Ah, routing! We often just use you to move the user between multiple views of an application. But you can do so much more!
With routing, we have the tools we need to set up navigation through our application. We can define multiple routes, pass data to routes, preload data for our views, group our routes, guard our routes, add styling and animation, and even improve performance by asynchronously loading our routes.
This session explores the many facets of routing in an Angular application, and covers a lot of awesome yet practical techniques.
You will learn:
- The basics of routing
- And extend that knowledge to more sophisticated routing techniques
- How to improve startup performance with lazy loading