In this collection, we'll go through each of the standard hooks offered by the React library, learn how they work and build small applications that leverage them internally.
Overview
Syllabus
- Make React Function Components Stateful with useState
- Control component side effects with React useEffect
- Avoid Unnecessary Re-Renders with Reacts useRef
- Optimize React Component Performance with useMemo
- Avoid Flashes of Content in React with useLayoutEffect
- Manipulate DOM Elements with useRef in React
- Build a Search Component in React with useContext
- Create a Memoized Function with React useCallback
- Build a Form with useReducer in React
- Debug Custom React Hooks With useDebugValue
Taught by
Ryan Harris