Learn how to structure and manage complex states in your React Apps
In this workshop, you’ll learn how to handle state management using React’s core APIs, including both in the traditional component state, as well as in React hooks. Also, learn ways to do more complicated state management techniques such as using the Context API.
Topics
By the end of the workshop, you’ll learn:
- Create custom hooks, use reducers, add routing
- Handle complicated state management techniques such as using the Context API
- How to Persist State using
useRef
hook - How the
useEffect
hook has the ability to cleans up a state that persists. - How to avoid rendering components with the same props using
React.memo
&useCallback
- How to use the
Context API
- How to Implement
Undo
&Redo
to keep track of all past, present, and future states. - Routing & Thunks
- and much more!
Pre-requisites
- Attend my React Fundementals and React Hooks workshops, or have the equivalent basic experience of using hooks
- A computer with an Internet connection and Google Chrome installed