🌐
GitHub
github.com › pmndrs › zustand
GitHub - pmndrs/zustand: 🐻 Bear necessities for state management in React
🐻 Bear necessities for state management in React. Contribute to pmndrs/zustand development by creating an account on GitHub.
Starred by 57.9K users
Forked by 2K users
Languages   TypeScript 97.9% | JavaScript 2.1%
🌐
GitHub
github.com › anandhuremanan › super_state
GitHub - anandhuremanan/super_state: A Simple React State Management System · GitHub
// store.ts import { globalState } from "@grampro/superstate"; // Create states that can be imported and used anywhere export const count = globalState(0); export const user = globalState({ name: "", loggedIn: false }); export const todos = ...
Author   anandhuremanan
🌐
GitHub
github.com › olegrjumin › awesome-react-state-management
GitHub - olegrjumin/awesome-react-state-management: ⚛️ ・React state management tools and libraries
freezer - A tree data structure that emits events on updates, even if the modification is triggered by one of the leaves, making it easier to think in a reactive way. hookstate - The flexible, fast and extendable state management for React that is based on hooks
Starred by 256 users
Forked by 24 users
🌐
GitHub
github.com › Kazalev › react-state-management
GitHub - Kazalev/react-state-management: Demos of different React state management solutions (Redux, Redux Toolkit, Context API, Zustand, and more) in one place.
This repository is a collection of demos showcasing different state management solutions in React. The goal is to explore, compare, and understand various approaches to managing state, all stored in one place for easy reference.
Author   Kazalev
🌐
GitHub
github.com › RisingStack › react-easy-state
GitHub - RisingStack/react-easy-state: Simple React state management. Made with ❤️ and ES6 Proxies.
Beer Finder (source) (codesandbox) (tutorial): an app with async actions and a mix of local and global state, which finds matching beers for your meal. Introducing React Easy State: making a simple stopwatch. Stress Testing React Easy State: demonstrating Easy State's reactivity with increasingly exotic state mutations. Design Patterns with React Easy State: demonstrating async actions and local and global state management through a beer finder app.
Starred by 2.5K users
Forked by 106 users
Languages   JavaScript
🌐
GitHub
github.com › happylindz › react-state-management-tutorial
GitHub - happylindz/react-state-management-tutorial: learn how to manage react state. · GitHub
本文将会介绍一下我对 React 状态管理方案的一些理解,并对 Flux, Rudux, Mobx 等等状态方案进行介绍以及使用。
Starred by 39 users
Forked by 7 users
Languages   JavaScript 86.4% | HTML 13.6%
🌐
GitHub
github.com › topics › react-state-management
react-state-management · GitHub Topics · GitHub
react mobx reactjs mutable mobx-react mutable-state react-vue react-setup react-state-management react-state react-hooks react-hook vue-react vue-composition-api composition-api react-composition-api veact react-mutable react-mutable-state react-reactive
🌐
GitHub
github.com › FrontendMasters › pure-react-state-management
GitHub - FrontendMasters/pure-react-state-management: Pure React State Management course documentation
Pure React State Management course documentation. Contribute to FrontendMasters/pure-react-state-management development by creating an account on GitHub.
Starred by 134 users
Forked by 64 users
🌐
GitHub
github.com › alan2207 › bulletproof-react › blob › master › docs › state-management.md
bulletproof-react/docs/state-management.md at master · alan2207/bulletproof-react
It can be passed down to child components as props when necessary. Typically, you should begin by defining state within the component itself and consider elevating it to a higher level if it's required elsewhere in the application. When managing component state, you can use the following React hooks:
Author   alan2207
Find elsewhere
🌐
GitHub
gist.github.com › magmarnowak › f44ce8e5c7a54c4012b2199e9eed29a5
A collection of sources on state management in React · GitHub
“Before relying on a sophisticated state management library, you should have passed your props a couple of components down the component tree. You should know the feeling of "there needs to be a better way to do this" when you only pass props down a handful of components without using these props in the components between but only in the very last child component.” · https://www.robinwieruch.de/learn-react-before-using-redux
🌐
GitHub
github.com › cs01 › awesome-react-state-management-tools
GitHub - cs01/awesome-react-state-management-tools: list of react state management tools · GitHub
redux + react-redux Predictable state container for JavaScript apps + Official React bindings for Redux · redux-toolkit The official, opinionated, batteries-included toolset for efficient Redux development (formerly Redux Starter Kit) ... reworm Reworm doesn't require you to use actions, connections or reducers. The simplest way to manage state!
Starred by 103 users
Forked by 19 users
🌐
GitHub
github.com › teafuljs › teaful
GitHub - teafuljs/teaful: 🍵 Tiny, easy and powerful React state management
🍵 Tiny, easy and powerful React state management. Contribute to teafuljs/teaful development by creating an account on GitHub.
Starred by 713 users
Forked by 24 users
Languages   TypeScript 96.4% | JavaScript 3.6% | TypeScript 96.4% | JavaScript 3.6%
🌐
GitHub
github.com › arnelenero › simpler-state
GitHub - arnelenero/simpler-state: The simplest app state management for React
The simplest app state management for React. Contribute to arnelenero/simpler-state development by creating an account on GitHub.
Starred by 482 users
Forked by 17 users
Languages   JavaScript 100.0% | JavaScript 100.0%
🌐
GitHub
github.com › GantMan › ReactStateMuseum
GitHub - GantMan/ReactStateMuseum: A whirlwind tour of React state management systems by example
A whirlwind tour of React state management systems by example - GantMan/ReactStateMuseum
Starred by 1.5K users
Forked by 79 users
Languages   JavaScript 39.9% | Objective-C 21.4% | HTML 15.3% | Java 12.4% | Starlark 10.3% | Ruby 0.7% | JavaScript 39.9% | Objective-C 21.4% | HTML 15.3% | Java 12.4% | Starlark 10.3% | Ruby 0.7%
🌐
Jotai
jotai.org
Jotai, primitive and flexible state management for React
First add Jotai as a dependency to your React project. ... First create primitive and derived atoms to build state.
🌐
GitHub
github.com › topics › react-state
react-state · GitHub Topics · GitHub
A dice simulator that teaches you how to use state in React using the useState Hook. ... State management in React with the useReducer hook.
🌐
GitHub
github.com › state-management › react-example
GitHub - state-management/react-example: A sample project demonstrating the simple state machine implementation · GitHub
Subscribing to state changes using the fromState hook. Dispatching commands using the useDispatcher hook. Unit testing React components with setupMockStateMachine.
Author   state-management
🌐
GitHub
github.com › FrontendMasters › react-state-management
GitHub - FrontendMasters/react-state-management
Here is everything you need to get rocking and rolling for the React State and Redux & MobX workshops.
Starred by 64 users
Forked by 42 users
🌐
GitHub
github.com › BuildingXwithJS › react-xstate-example
GitHub - BuildingXwithJS/react-xstate-example: Example React app with state management using XState · GitHub
Free open-source tutorial on creating a simple React app with XState used for state management
Starred by 18 users
Forked by 5 users
Languages   JavaScript 84.5% | HTML 10.1% | CSS 5.4%
🌐
GitHub
github.com › hugocruzlfc › nextjs-state-management
GitHub - hugocruzlfc/nextjs-state-management: This tutorial is all about how to manage mutable data no matter what state management system you use. We'll look at examples with React Hooks and Context, as well as global management systems like Redux, Zustand, and Jotai. · GitHub
This tutorial is all about how to manage mutable data no matter what state management system you use. We'll look at examples with React Hooks and Context, as well as global management systems like Redux, Zustand, and Jotai.
Author   hugocruzlfc