react-store:用于React应用程序的状态容器

时间:2021-04-14 18:10:29
【文件属性】:
文件名称:react-store:用于React应用程序的状态容器
文件大小:120KB
文件格式:ZIP
更新时间:2021-04-14 18:10:29
redux reactjs JavaScript React Store· React Store是用于应用程序的非常简单但可靠的状态容器。 通过复制工作方式(几乎完全没有Redux),它可以帮助您编写存储应用程序状态的React应用程序,而这些机制完全是使用在纯React中完成。 它为您提供了React Hooks和React HOC,使您能够轻松访问所需的存储功能和数据。 安装 要使用npm安装稳定版本: npm install --save @virtuous/react-store 要使用yarn安装稳定版本: yarn add @virtuous/react-store 设置 React Store遵循Redux的概念。 这意味着您的应用程序的整个状态都存储在React上下文中的对象树中。 更改状态树的唯一方法是发出一个动作,然后让reducer将更改应用于存储部分。 要建立商店,您只需要将商店组件包装在应用程序
【文件预览】:
react-store-master
----.eslintrc.js(59B)
----src()
--------helpers.js(799B)
--------utils()
--------context.js(89B)
--------connect.jsx(569B)
--------Store.jsx(6KB)
--------index.d.ts(2KB)
--------events.js(128B)
--------combineReducers.js(510B)
--------hocs.jsx(830B)
--------hooks.js(866B)
--------index.js(281B)
----babel.config.js(485B)
----.npmignore(112B)
----.travis.yml(209B)
----LICENSE(11KB)
----jest.config.js(189B)
----README.md(6KB)
----Makefile(523B)
----tests()
--------Store.spec.jsx(835B)
--------events.spec.jsx(449B)
--------__snapshots__()
--------helpers.spec.js(1KB)
--------combineReducers.spec.jsx(572B)
----.gitignore(494B)
----index.js(29B)
----.eslintignore(37B)
----package-lock.json(398KB)
----package.json(2KB)

网友评论