Predictable state container for JavaScript apps
Redux 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.
Why people like Redux.js
Add a one-liner

Companies using Redux.js
Redux.js integrates with

Redux.js's Features
  • Predictable state
  • Easy testing
  • Works with other view layers besides React