A single-page application has one HTML file but many views — React Router keeps the URL in sync with which component is rendered without any page reloads. After this lesson you can implement routes with Route and Switch, add Link and NavLink for navigation, read URL parameters from match.params, and use withRouter to inject history into a component that isn't directly under a Route.
By the end of this module, you will master the following architectural patterns and implementation details.
Enroll in the course to unlock full access
Mastery tools are available to enrolled students.
Enroll to Unlock Quizzes