0.0.1 • Published 4 years ago
owl-redux v0.0.1
owl redux
A simple version of redux
Introduction
In order to further understand redux
, imitate the principle of redux
implementation and implement a simple redux
.
Install
$ yarn add -D owl-redux
Example
Try to use example
$ git clone git@github.com:dengwb1991/owl-redux.git
$ cd owl-redux
$ yarn
$ yarn start
API
api | instructions |
---|---|
createStore | Created Store Object, Includes getState , dispatch , subscribe , replaceReducer functions |
reducer | Reducer is a planning function that takes the old state and action and generates the new state |
action | Action is an object and must contain a type field |
dispatch | Dispatch (action) triggers an action to generate a new state |
subscribe | Implement the subscription function. Each time the dispatch is triggered, the subscription function will be executed |
combineReducers | Combine multiple reducers into one reducer |
replaceReducer | Replace reducer function |
middleware | Extending the dispatch function |
0.0.1
4 years ago