React Hooks
If you never develop a convincing answer for both of those questions, you won’t have a solid enough foundation to build upon when you dive into the specifics. These questions are specifically interesting in regards to React Hooks. React was the most popular and most loved front-end framework in the JavaScript ecosystem when Hooks were released.
Read more about the course
Despite the existing praise, the React team still saw it necessary to build and release Hooks. Lost in the various Medium posts and blog think pieces on Hooks are the reasons (1) why and for what (2) benefit, despite high praise and popularity, the React team decided to spend valuable resources building and releasing Hooks. To better understand the answers to both of these questions, we first need to take a deeper look into how we’ve historically written React apps.
The first thing you should do whenever you’re about to learn something new is ask yourself two questions -
- Why does this thing exist?
- What problems does this thing solve?
Watch Online React Hooks
# | Title | Duration |
---|---|---|
1 | Why React Hooks? | 13:41 |
2 | The useState Hook | 10:13 |
3 | (Solution) Theme | 01:46 |
4 | (Solution) Todos | 06:18 |
5 | (Solution) Show/Hide | 04:49 |
6 | (Bonus) Execution Context, Scopes, and Closures | 25:30 |
7 | The useEffect Hook | 14:53 |
8 | (Solution) Character Limit | 03:08 |
9 | (Solution) Wait Delay | 01:53 |
10 | (Solution) API Requests | 05:26 |
11 | Creating Custom Hooks | 06:48 |
12 | (Solution) useWait | 01:56 |
13 | (Solution) useWindowDimensions | 02:52 |
14 | (Solution) useFetch | 02:37 |
15 | The useReducer Hook | 24:22 |
16 | (Solution) Refactor useFetch | 03:31 |
17 | The useRef Hook | 09:38 |
18 | (Solution) Complex Form | 03:25 |
19 | (Solution) Click Game | 05:32 |
20 | Guide to React Context | 10:09 |
21 | (Solution) LocaleContext | 02:53 |
22 | React.memo, useCallback, and useMemo | 25:15 |
23 | (Project) Introduction | 02:00 |
24 | (Project) index.js | 03:45 |
25 | (Project) Battle.js | 08:25 |
26 | (Project) Card and Nav | 01:35 |
27 | (Project) useHover | 03:38 |
28 | (Project) Loading.js | 04:06 |
29 | (Project) Popular.js | 12:17 |
30 | (Project) Results.js | 05:27 |
Similar courses to React Hooks

Build fancy landing pages with React and ThreejsPaul Henschel (@0xca0a)

Django with React | An Ecommerce WebsiteBrad Traversy

Composing Layouts in Reactfullstack.io
![Modern React with Redux [2023 Update]](https://cdn.courseflix.net/courses/100x56/modern-react-with-redux-2023-update.jpg?d=1745838505243)
Modern React with Redux [2023 Update]udemyStephen Grider

Testing React with Jest and Testing Libraryudemy

FULL Authentication WITH REACT JS NEXT JS TYPESCRIPTudemy

Complete React Developer in 2023 (w/ Redux, Hooks, GraphQL)udemyzerotomastery.io

Building Large Scale Web Apps | A React Field GuideAddy OsmaniHassan Djirdeh
