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

Server Side Rendering with React and ReduxudemyStephen Grider

React Node AWS - Build infinitely Scaling MERN Stack Appudemy

Intro to Shopify App Development with React, Node & GraphQLudemy

React Simplified - Beginnerwebdevsimplified.com

Starting with React & Redux: Build modern apps (2nd edition)udemy

MERN eCommerce From ScratchudemyBrad Traversy

Uber Clone - Typescript, NodeJS, GraphQL, React, ApolloNomad Coders

The Ultimate React Course 2024: React, Redux & Moreudemy

Build Web Apps with React & Firebaseudemy
