- Context: Users tend to look at the address bar for context of where they are at in the application.
- Not all apps fall under the SPA paradigm.
- Because conventions are nice!
- The advent of push state and how it allows us to update the url dynamically.
- Browser support for push state.
- React Router allows us to use components to create routes for our application.
- Nesting routes and associating routes with components
- Dynamic path variables
- Installation
- Adding React Router to our main.js file
- Initial setup
- Associating a component with a router
- Creating a route that utilizes dynamic path variables
- Accessing the dynamic path variable within a component
- Creating a simple 404 fallback for unknown paths
- Links to more learning resources
- Recap of benefits of using React Router
- Send off!