Referencia API
La API de Redux es diminuta. Redux define una serie de contratos que debes implementar (como los reducers y provee una pocas funciones de ayuda para unir todo.
Esta sección documenta completamente la API de Redux. Recuerda que Redux solo se preocupa con mantener el estado de tu aplicación. En una aplicación de verdad, seguramente quieras usar conexiones como react-redux.
Exportaciones de nivel superior
- createStore(reducer, [initialState])
- combineReducers(reducers)
- applyMiddleware(...middlewares)
- bindActionCreators(actionCreators, dispatch)
- compose(...functions)
API del Store
Importando
Cada función descrita arriba ex una exportación de nivel superior. Puedes importar cualquiera de estas de esta forma:
ES6
import { createStore } from 'redux';
ES5 (CommonJS)
var createStore = require('redux').createStore;
ES5 (UMD build)
var createStore = Redux.createStore;