🔑 Key Learning Outcomes
- Understanding Zustand state management library.
- Learning to create a store with subscription.
- Implementing custom React hooks.
- Using Zustand state selectors to prevent unnecessary rerenders.
- Defining actions in a Zustand-like store to modify React state.
- Preventing screen tearing in a Zustand-like app with useSyncExternalStore.
👨🏫 About the Course
This course delves into creating a Zustand-like module state library for efficient state management in React applications. Daishi Kato, a core contributor of Zustand, guides you through the inner workings of the library, helping you grasp its API and functionality. By the end, you will have a solid understanding of Zustand and how to leverage it in your projects.
🎯 Target Audience
- Ideal for React developers looking to enhance their state management skills.
- Suitable for those interested in learning about custom hooks and action-based state management solutions.
✅ Requirements
- Basic knowledge of React and familiarity with React hooks is recommended.
📖 Course Content
- Explore Zustand state management library.
- Create a store with subscription.
- Implement custom React hooks.
- Use Zustand state selectors to optimize performance.
- Define actions in a Zustand-like store.
- Prevent screen tearing in a Zustand-like app.
Drop a comment
Create a Zustand-like Module State Library by Daishi Kato
Log in to leave a feedback
Login👇 Psst! Interested in More React Courses?
Enterprise Web App Accessibility (feat. React)Video
by Marcy Sutton Todd
🕹️ Levels: 😎 Intermediate
⏳ Duration: 7 hours
🤑 Price: Subscription
🧑💻 Learning Platform: Frontend Masters
Auditing React Apps for AccessibilityVideo
by Erin Doyle
🕹️ Levels: 😎 Intermediate
⏳ Duration: 0.5 hours
🤑 Price: Subscription
🧑💻 Learning Platform: Egghead.io
PRO VR Applications using React 360Video
by Tomasz Łakomy
🕹️ Levels: 😎 Intermediate
⏳ Duration: 0.5 hours
🤑 Price: Subscription
🧑💻 Learning Platform: Egghead.io