redux-analysis

redux 源码分析

Stars
6

Redux3.7.2

Github BlameReduxissuePR

  1. dispatch: (...args) => dispatch(args) action ?

  2. listener forEach for ?

  3. reducer dispatch(action) ?

...

issue

ReduxRedux Redux

.
 applyMiddleware.js       middlewaredispatch
 bindActionCreators.js    action creatorskeys
 combineReducers.js       reducerreducerstate
 compose.js               middlewareapplyMiddleware
 createStore.js           storesubscribe, unsubscribe, dispatchstate
 index.js                 export
 utils                    
  actionTypes.js        reduxactioninitialState
  isPlainObject.js      
  warning.js            

Redux


index.js -> creatStore.js -> applyMiddleware.js (compose.js) -> combineReducers.js -> bindActionCreators.js