Copyright Š 2025Best Frontend Courses. All rights reserved.

  • Categories
  • Instructors
  • Terms of Service
  • Privacy Policy
  • Feedback
Best Frontend Courses LogoBest Frontend Courses
    • AI
    • Accessibility
    • Algorithms
    • Angular
    • Architecture
    • Astro
    • Auth
    • CSS
    • Firebase
    • Game Development
    • Gatsby
    • Git
    • GraphQL
    • HTML
    • Ionic
    • JavaScript
    • Jotai
    • MobX
    • Native
    • Netlify
    • Next.js
    • Nx
    • Performance
    • Prisma
    • React
    • React Native
    • Redux
    • Remix
    • Rx.js
    • SCSS/Sass
    • SolidJS
    • Storybook
    • Supabase
    • Svelte
    • Tailwind
    • Testing
    • TypeScript
    • Vue.js
    • XState
    • jQuery
    • p5.js
  • Add Course
  • Login
  1. Home
  2. React
  3. Create a Zustand-like Module State Library
React
Video

Create a Zustand-like Module State Library

by Daishi Kato
Enroll
đŸ•šī¸ Levels: 😎 Intermediate
âŗ Duration: 0.5 hours
🤑 Price: Subscription
🧑‍đŸ’ģ Learning Platform: Egghead.io
🧑‍🎓 Certificate: No

🔑 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.
Update Course

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?

ReactReact

React Optimization Cookbook
Video

by Tyler Clark

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 1 hours

🤑 Price: Subscription

🧑‍đŸ’ģ Learning Platform: Egghead.io

ReactReact

The Beginner's Guide to React
Video

by Kent C. Dodds

đŸ•šī¸ Levels: 🌱 Beginner

âŗ Duration: 2.5 hours

🤑 Price: Free

🧑‍đŸ’ģ Learning Platform: Egghead.io

ReactReact

React 101
WrittenInteractive

đŸ•šī¸ Levels: 🌱 Beginner

🤑 Price: Free

🧑‍đŸ’ģ Learning Platform: Codecademy

🔙 Back to React Category