文件名称:redhooks:使用Hooks编写的React应用程序的可预测状态容器
文件大小:107KB
文件格式:ZIP
更新时间:2024-02-26 16:00:09
redux hooks state-management immutability reducer
Redhooks是一个很小的React实用程序库,用于在React应用程序中保存可预测的状态容器。 受启发,它通过使用React的新Hooks和Context API重新实现了状态管理的redux范式,React团队已经了它们。 安装 npm install --save redhooks 动机 在一个很好的标题为useYourImagination()的段落建议考虑Hooks提供的功能的不同可能用法,这实际上是Redhooks试图做的。 该软件包不使用任何第三方库,仅依赖于Hooks和Context API。 您无需安装react-redux即可将组件连接到商店,因为您可以通过使用useSt
【文件预览】:
redhooks-master
----.travis.yml(158B)
----.eslintrc(560B)
----rollup.config.js(886B)
----logo()
--------logo.png(18KB)
----.babelrc.js(458B)
----package.json(2KB)
----__tests__()
--------createDispatch.spec.js(1KB)
--------provider.spec.js(3KB)
--------createStore.spec.js(4KB)
--------useStore.spec.js(192B)
--------compose.spec.js(2KB)
--------combineReducers.spec.js(2KB)
--------connect.spec.js(7KB)
--------shallowEqual.spec.js(2KB)
--------helpers()
--------bindActionCreators.spec.js(2KB)
----package-lock.json(281KB)
----src()
--------Provider.js(1KB)
--------index.js(269B)
--------connect.js(4KB)
--------store.js(3KB)
--------combineReducers.js(3KB)
--------bindActionCreators.js(1KB)
--------utils()
----.npmignore(50B)
----LICENSE.md(1KB)
----.gitignore(53B)
----README.md(17KB)
----.eslintignore(30B)
----.editorconfig(782B)
----build_config()
--------build.js(952B)