文件名称:redux-lightweight:编写一种业务逻辑,而不是编写动作,动作类型和简化器
文件大小:133KB
文件格式:ZIP
更新时间:2024-05-21 04:38:29
react redux reducer action JavaScript
轻量级Redux 该库为您生成动作创建者,动作类型和简化器。 它使用class作为生成动作和减少词的语法糖。 目录 仅用于动作 高级用法 这个怎么运作 API参考 createUpdater(更新器) useUpdater(更新程序) 执照 介绍 动机 Redux是解决数据管理的出色库。 但是,它引入了一些样板。 为了添加一种业务逻辑,开发人员必须创建3种不同的东西(动作类型,动作创建者,reducer),然后他们一起做一件事。 这就是为什么我决定创建允许在一个地方声明它们的实用程序的原因。 应该在一个地方声明一种业务逻辑。 这个库的灵感来自redux-actions和mobx 入门 安装 $ npm install --save redux-lightweight 或者 $ yarn add redux-lightweight 用法 创建具有state属性作为初始状态
【文件预览】:
redux-lightweight-master
----.gitignore(60B)
----.babelrc(135B)
----package.json(824B)
----.travis.yml(124B)
----jest.config.js(174B)
----LICENSE(1KB)
----README.md(8KB)
----example()
--------.gitignore(310B)
--------package.json(591B)
--------src()
--------public()
--------yarn.lock(303KB)
----lib()
--------useUpdater.test.js(471B)
--------useUpdater.js(492B)
--------helpers.js(553B)
--------index.js(89B)
--------createUpdater.js(1KB)
--------Counter.mock.js(334B)
--------createUpdater.test.js(3KB)
----.npmignore(14B)
----typings.d.ts(844B)
----yarn.lock(145KB)