-
Урок 1.
00:01:03
1- Introduction
-
Урок 2.
00:00:55
2- Prerequisites
-
Урок 3.
00:01:36
3- What You'll Learn
-
Урок 4.
00:02:00
4- How to Take This Course
-
Урок 5.
00:02:22
5- Source Code
-
Урок 6.
00:01:15
1- Introduction
-
Урок 7.
00:04:37
2- What is React Query
-
Урок 8.
00:01:24
3- Setting Up React Query
-
Урок 9.
00:05:18
4- Fetching Data
-
Урок 10.
00:02:27
5- Handling Errors
-
Урок 11.
00:01:05
6- Showing a Loading Indicator
-
Урок 12.
00:02:33
7- Creating a Custom Query Hook
-
Урок 13.
00:03:09
8- Using React Query DevTools
-
Урок 14.
00:05:19
9- Customizing Query Settings
-
Урок 15.
00:03:32
10- Exercise- Fetching Data
-
Урок 16.
00:06:19
11- Parameterized Queries
-
Урок 17.
00:05:38
12- Paginated Queries
-
Урок 18.
00:07:08
13- Infinite Queries
-
Урок 19.
00:00:40
14- Part Two- Mutating Data
-
Урок 20.
00:09:41
15- Mutating Data
-
Урок 21.
00:02:15
16- Handling Mutation Errors
-
Урок 22.
00:01:28
17- Showing Mutation Progress
-
Урок 23.
00:07:49
18- Optimistic Updates
-
Урок 24.
00:07:05
19- Creating a Custom Mutation Hook
-
Урок 25.
00:10:01
20- Creating a Reusable API Client
-
Урок 26.
00:02:35
21- Creating a Reusable HTTP Service
-
Урок 27.
00:01:11
22- Understanding the Application Layers
-
Урок 28.
00:00:32
23- Part Three- Project Work
-
Урок 29.
00:10:56
24- Exercise- Fetching Genres
-
Урок 30.
00:03:31
25- Exercise- Fetching Platforms
-
Урок 31.
00:08:47
26- Exercise- Fetching Games
-
Урок 32.
00:02:58
27- Exercise- Removing Duplicate Interfaces
-
Урок 33.
00:05:45
28- Exercise- Creating a Reusable API Client
-
Урок 34.
00:07:40
29- Exercise- Implementing Infinite Queries
-
Урок 35.
00:05:39
30- Exercise- Implementing Infinite Scroll
-
Урок 36.
00:10:25
31- Exercise- Simplifying Query Objects
-
Урок 37.
00:07:00
32- Exercise- Creating Lookup Hooks
-
Урок 38.
00:03:32
33- Exercise- Simplifying Time Calculations
-
Урок 39.
00:01:11
1- Introduction
-
Урок 40.
00:07:13
2- Consolidating State Logic with a Reducer
-
Урок 41.
00:06:47
3- Creating Complex Actions
-
Урок 42.
00:04:38
4- Exercise- Working with Reducers
-
Урок 43.
00:09:43
5- Sharing State using React Context
-
Урок 44.
00:04:25
6- Exercise- Working with Context
-
Урок 45.
00:01:08
7- Debugging with React DevTools
-
Урок 46.
00:02:59
8- Creating a Custom Provider
-
Урок 47.
00:01:25
9- Creating a Hook to Access Context
-
Урок 48.
00:02:52
10- Exercise- Creating a Provider
-
Урок 49.
00:09:38
11- Organizing Code for Scalability and Maintainability
-
Урок 50.
00:03:10
12- Exercise- Organizing Code
-
Урок 51.
00:02:47
13- Splitting Contexts for Efficiency
-
Урок 52.
00:03:15
14- When to Use Context
-
Урок 53.
00:04:58
15- Context vs Redux
-
Урок 54.
00:07:25
16- Managing Application State with Zustand
-
Урок 55.
00:04:16
17- Exercise- Working with Zustand
-
Урок 56.
00:02:43
18- Preventing Unnecessary Renders with Selectors
-
Урок 57.
00:02:36
19- Inspecting Stores with Zustand DevTools
-
Урок 58.
00:00:26
20- Part Two- Project Work
-
Урок 59.
00:03:20
21- Exercise- Picking the Right State Management Solution
-
Урок 60.
00:06:45
22- Exercise- Setting Up a Zustand Store
-
Урок 61.
00:12:04
23- Exercise- Removing Props
-
Урок 62.
00:01:25
24- Discussion- Building Reusable Components
-
Урок 63.
00:00:46
1- Introduction
-
Урок 64.
00:03:10
2- Setting Up Routing
-
Урок 65.
00:02:44
3- Navigation
-
Урок 66.
00:02:03
4- Passing Data with Route Parameters
-
Урок 67.
00:02:58
5- Getting Data about the Current Route
-
Урок 68.
00:03:24
6- Nested Routes
-
Урок 69.
00:03:10
7- Exercise- Working with Nested Routes
-
Урок 70.
00:02:21
8- Styling the Active Link
-
Урок 71.
00:03:23
9- Handling Errors
-
Урок 72.
00:03:00
10- Private Routes
-
Урок 73.
00:02:09
11- Layout Routes
-
Урок 74.
00:00:27
12- Part Two- Project Work
-
Урок 75.
00:06:33
13- Exercise- Setting Up Routing
-
Урок 76.
00:03:23
14- Exercise- Handling Errors
-
Урок 77.
00:11:36
15- Exercise- Fetching a Game
-
Урок 78.
00:02:39
16- Exercise- Refactoring Entities
-
Урок 79.
00:05:33
17- Exercise- Building Expandable Text
-
Урок 80.
00:09:54
18- Exercise- Building Game Attributes
-
Урок 81.
00:08:53
19- Exercise- Building Game Trailer
-
Урок 82.
00:05:51
20- Exercise- Building Game Screenshots
-
Урок 83.
00:01:44
21- Exercise- Improving the Layout
-
Урок 84.
00:02:33
22- Exercise- Fixing the NavBar
-
Урок 85.
00:02:30
23- Exercise- Refactoring Entities