Zustand React State Management Course (Simple Redux Alternative)

Subscribers:
10,700,000
Published on ● Video Link: https://www.youtube.com/watch?v=fZPgBnL2x-Q



Duration: 1:15:24
66,814 views
1,636


Learn Zustand in this full course for beginners. Zustand is a minimalistic state management library for React, offering a simpler API compared to Redux. It aims to provide ease-of-use without sacrificing flexibility and performance in modern web applications. It provides a simple and intuitive API for managing and updating application state without the need for boilerplate code or complex patterns.

โœ๏ธ This course was created by @NiklasZiermann

๐Ÿ’ป Video code: https://github.com/N-Ziermann-YT/Kanban-Zustand-Course

๐Ÿ”— Zustand GitHub repo: https://github.com/pmndrs/zustand

โญ๏ธ Contents โญ๏ธ
0:00:00 Why Zustand?
0:07:28 Setting Up Our Project
0:09:45 Creating The Basic Components
0:17:48 Storing Tasks
0:19:50 Disclaimer About Object State
0:23:39 Displaying Tasks
0:25:48 Adding Tasks
0:34:55 Deleting Tasks
0:37:57 Moving Tasks
0:45:34 Using Zustand Middleware
0:52:08 Unit Testing Zustand Stores
1:08:27 Advanced Zustand Features
1:14:17 Outro

๐ŸŽ‰ Thanks to our Champion and Sponsor supporters:
๐Ÿ‘พ davthecoder
๐Ÿ‘พ jedi-or-sith
๐Ÿ‘พ ๅ—ๅฎฎๅƒๅฝฑ
๐Ÿ‘พ Agustรญn Kussrow
๐Ÿ‘พ Nattira Maneerat
๐Ÿ‘พ Heather Wcislo
๐Ÿ‘พ Serhiy Kalinets
๐Ÿ‘พ Justin Hual
๐Ÿ‘พ Otis Morgan

--

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news




Other Videos By freeCodeCamp.org


2023-05-16JavaScript Security Vulnerabilities Tutorial โ€“ With Code Examples
2023-05-15Ionic & Capacitor for Building Native Mobile Apps โ€“ Full Course for Beginners
2023-05-11Go Programming โ€“ Golang Course with Bonus Projects
2023-05-10Functional Programming with Elixir โ€“ Full Course
2023-05-09SQL Tutorial for Beginners (and Technical Interview Questions Solved)
2023-05-04.NET MAUI Course for Beginners โ€“ Create Cross-Platform Apps with C#
2023-05-03Machine Learning Foundations Course โ€“ Regression Analysis
2023-05-01Harvard CS50โ€™s Introduction to Programming with Python โ€“ Full University Course
2023-04-27Scrapy Course โ€“ Python Web Scraping for Beginners
2023-04-26Build a Simple Website with HTML, CSS, JavaScript โ€“ Course for Beginners
2023-04-25Zustand React State Management Course (Simple Redux Alternative)
2023-04-24React Router 6 โ€“ Full Course
2023-04-20JavaScript Interview Prep: Functions, Closures, Currying
2023-04-19ChatGPT Course โ€“ Use The OpenAI API to Code 5 Projects
2023-04-18Godot Game Development โ€“ Crash Course for Beginners
2023-04-17No Black Box Machine Learning Course โ€“ Learn Without Libraries
2023-04-13Build a LinkedIn Clone with React and Firebase โ€“ Tutorial
2023-04-12Firebase Tutorial for Beginners โ€“ Build a Mobile App with HTML, CSS, JavaScript
2023-04-11Bash Scripting Tutorial for Beginners
2023-04-10React Native Course โ€“ Android and iOS App Development
2023-04-06Advanced C# โ€“ LINQ Tutorial