API Redux¶
Redux имеет скромный API. Он определяет лишь набор соглашений по использованию, например, редьюсеры и предлагает несколько вспомогательных функций для того, чтобы объединить эти соглашения.
В этом разделе полностью будет описан Redux API. Имейте в виду, что Redux ориентирован только на управление состоянием (state). В реальном приложении, вы будете использовать UI-биндинги, такие как react-redux.
Высокоуровневые экспорты¶
createStore(reducer, [preloadedState], [enhancer])
combineReducers(reducers)
applyMiddleware(...middlewares)
bindActionCreators(actionCreators, dispatch)
compose(...functions)
API стора¶
Импорты¶
Каждая функция описана, как экспорт верхнего уровня. Вы можете импортировать любые из них, например:
ES6
1 |
|
ES5 (CommonJS)
1 |
|
ES5 (UMD build)
1 |
|