/redux

learning redux by code.

Primary LanguageJavaScriptMIT LicenseMIT

Redux Logo

Redux is a predictable state container for JavaScript apps.
(Not to be confused with a WordPress framework – Redux Framework.)

It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. On top of that, it provides a great developer experience, such as live code editing combined with a time traveling debugger.

You can use Redux together with React, or with any other view library.
It is tiny (2kB, including dependencies).

Note: We are currently planning a rewrite of the Redux docs. Please take some time to fill out this survey on what content is most important in a docs site. Thanks!

build status npm version npm downloads redux channel on discord Changelog #187

Learn Redux

  • createStore.js
  • compose.js
  • applyMiddleware.js
  • bindActionCreators.js
  • combineReducers.js

License

MIT