Description
In this course, you will learn:
- What are SPAs?
- Basic router setup
- Route
- Link
- Route parameters
- Nested routes and Outlet
- Layout and Index routes
- Relative paths
- NavLink
- Outlet context
- Search parameters
- Link state
- 404 page / Splat routes
- Loaders
- Actions
- Form & form data
- defer()
- Await
- Suspense
- Error handling & errorElement
- useRouteError
- useNavigate
- useNavigation
- useLocation
- useLoaderData
- useActionData
- Protected Routes
- Deploying with Netlify
- Using Firebase for data storage
Syllabus:
- Introduction to React Router
- Nested Routes
- Search Params and Links
- Loaders and Errors
- Actions and Protected Routes
- Deferred Data