1. Introduction
2. Installing and Setting up router
3. Loading routes
4. Switching from hash mode to history mode
5. Navigating with router-link
6. Advance - router-link elements and styling
7. Redirect and new component
8. Redirecting - Method 2
9. Setting up product component 1
10. Setting up product component 2
11. Setting up route parameters
12. Fetching route parameters
13. Route name
14. Wildcard route
15. Nested Route
16. Monitor changes in route and update component
17. Controlling scroll behaviour
18. Lazy loading
19. Dependable lazy loading