Redux API의 드러난 부분은 매우 작습니다. Redux는 (reducers와 같은)구현을 위한 규약 모음을 정의하고, 이들 규약을 한데 묶기 위한 몇 가지 헬퍼 함수들을 제공합니다.
이 절은 Redux의 전체 API 문서입니다. Redux는 상태를 관리하는데에만 집중한다는 점을 기억해두세요. 실제 앱에서는 react-reduxarrow-up-right와 같은 UI 바인딩 또한 필요할겁니다.
createStore(reducer, [preloadedState])
combineReducers(reducers)
applyMiddleware(...middlewares)
bindActionCreators(actionCreators, dispatch)
compose(...functions)
Store
getState()
dispatch(action)
subscribe(listener)
replaceReducer(nextReducer)
위의 함수들은 모두 최상위 익스포트입니다. 아래와 같이 임포트할 수 있습니다:
Last updated 7 years ago
import { createStore } from 'redux'
var createStore = require('redux').createStore
var createStore = Redux.createStore