redux
Developed by reduxjs
Redux is a predictable state container for JavaScript apps. It helps write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. By employing a single source of truth, read-only state, and pure functions (reducers) for updates, Redux makes state mutations predictable and traceable. It is widely used with React and comes with powerful DevTools for time-travel debugging.
- Single source of truth
- State is read-only
- Predictable state & time travel
- Powerful DevTools debugging
- Rich middleware and plugin ecosystem
webmobiledesktop