Learn to use React Router, a popular library in the React community, to manage navigation and rendering of components in React applications.
We’ll start with routing basics, then dive into React Router’s powerful features, including:
* Navigating routes
* Constructing a layout via nested routes
* Rendering index routes and links
* Styling active links
* Creating routes with parameters
* Displaying 404 routes and clean URLs
* What's new in React Router 4.