-
Урок 1.
00:10:26
The Missing Introduction to React Router
-
Урок 2.
00:08:48
Project Walkthrough and Install
-
Урок 3.
00:04:30
Introducing the <BrowserRouter />
-
Урок 4.
00:04:59
<Route /> and Path declarations
-
Урок 5.
00:10:35
Switching <Route /> elements with <Routes />
-
Урок 6.
00:03:50
Handling 404 Not Found routes
-
Урок 7.
00:03:44
Redirecting 404 Not Found routes
-
Урок 8.
00:05:39
Navigating to routes with <Link />
-
Урок 9.
00:04:44
Active link states with <NavLink />
-
Урок 10.
00:02:49
Active styles on <NavLink />
-
Урок 11.
00:07:25
Nested Routes and <Outlet />
-
Урок 12.
00:10:27
Fetching Data in Nested Routes
-
Урок 13.
00:13:39
Relative and Absolute Navigation with <Link />
-
Урок 14.
00:05:28
Creating Dynamic Routes
-
Урок 15.
00:05:07
Reading Route Params with useParams() Hook
-
Урок 16.
00:13:57
Fetching Dynamic Data with Route Params
-
Урок 17.
00:04:34
Programmatic Navigation with useNavigate()
-
Урок 18.
00:02:56
Replacing Router State on Navigation
-
Урок 19.
00:05:46
Passing State on Navigation alongside useLocation()
-
Урок 20.
00:04:19
Understanding Navigation Deltas with useNavigate()
-
Урок 21.
00:07:33
Domain-Driven Nested Routes
-
Урок 22.
00:08:29
Restricting Access with a <ProtectedRoute /> Component
-
Урок 23.
00:04:53
Re-investigating Relative <Link /> Paths
-
Урок 24.
00:06:52
Using <Link /> with Nested Routes
-
Урок 25.
00:18:20
Creating a new Product from a Form
-
Урок 26.
00:06:40
Redirecting upon Product Create
-
Урок 27.
00:04:33
Retrieving an existing Product
-
Урок 28.
00:04:29
Updating an existing Product
-
Урок 29.
00:04:12
Deleting an existing Product
-
Урок 30.
00:05:53
Passing Props to Routed Components
-
Урок 31.
00:06:27
Reading Search Params with useSearchParams()
-
Урок 32.
00:10:53
Syncing Search Param State with UI State
-
Урок 33.
00:10:24
Rendering UI from Search Param State
-
Урок 34.
00:05:14
Scrolling to Top after Route Transitions
-
Урок 35.
00:10:35
Object-based Route Config with useRoutes()
-
Урок 36.
00:10:08
Code Splitting and Lazy-Loading Components
-
Урок 37.
00:11:21
Creating a Suspense-ready Lazy-Load Component