Redux
This bundle includes state management with Redux. This means Redux itself and the React binding, as well as thunks, promise, logging middleware and immutable.
Quick Start
Use npm
(as of yarn
v0.22 there's no support for postinstall
):
$ npm i -S rnbundle-redux
If you use yarn
and would like to lock a version, you should use it
on top of npm
:
$ yarn add rnbundle-redux
This will install the bundled libraries and components, and will link
native resources and code using rnpm
.
What's Included?
-
immutable
- Immutable data structures makes it easier to build Redux reducers. -
ramda
- Ramda subscribes better to the Redux/Immutable mindset, use this orlodash
. -
react-redux
- React bindings for Redux. -
redux
- Redux. -
redux-actions
- Build easier redux actions. -
redux-create-reducer
- Works withredux-actions
. -
redux-duet
- Alternative way to build easier Redux actions and reducers. -
redux-logger
- Log actions to console. -
redux-persist
- Persist state to device store. -
redux-persist-transform-immutable
- Adapter for immutablejs. -
redux-promise-middleware
- Actions as promises. -
redux-stack
- Make a redux app modular. -
redux-thunk
- Actions as thunks. -
reselect
- Redux selectors.