- Understand what react-router as a package does
- Create a configurable object
- Implement routing for a main App page
- Implement an error page for 404 pages
- Utilize the Outlet component
- Understand the async / await syntax for fetching
- Utilize the useLoader hook
- Create pages with params using the useParams hook
- Programatically navigate to new pages with useNavigate
Fork and clone the repository. Run npm install
. We'll need to install the react-router-dom
package followed by npm run server
. In a seperate window run npm start
.