文件名称:redux-action-schema:更好的redux动作管理
文件大小:22KB
文件格式:ZIP
更新时间:2024-05-16 19:00:01
JavaScript
Redux动作模式 更好的Redux动作管理 Redux Action Schema是一个用于在Redux应用程序中管理操作的库。 它是常量文件的替代,提供了更强的类型保证,同时减少了样板。 文献资料 例子 指导 npm install --save redux-action-schema 创建模式 在较大的Redux项目中,操作类型经常收集在常量文件中。 从Redux文档: 对于较大的项目,将操作类型定义为常量有一些好处: 因为所有动作类型都集中在一个地方,所以有助于保持命名的一致性。 有时,您希望在使用新功能之前先查看所有现有操作。 团队中的某人可能已经添加了您需要的操作,但是您不知道。 在“拉取请求”中添加,删除和更改的操作类型列表可帮助团队中的每个人跟踪新功能的范围和实现。 如果在导入动作常量时输入错误,则会得到undefined 。 Redux会在分派此类操作时立即抛
【文件预览】:
redux-action-schema-master
----.travis.yml(37B)
----rollup.config.js(159B)
----package.json(2KB)
----test()
--------actions-test.js(5KB)
--------index.js(174B)
--------types-test.js(2KB)
--------middleware-test.js(4KB)
--------observer-test.js(8KB)
--------parse-test.js(2KB)
--------reducer-test.js(3KB)
----LICENSE(1KB)
----src()
--------index.js(3KB)
--------parse.js(730B)
--------reducer.js(646B)
--------util.js(220B)
--------middleware.js(1016B)
--------schema-observer.js(6KB)
--------types.js(1KB)
--------errors.js(443B)
----.npmignore(18B)
----doc()
--------api.md(5KB)
----examples()
--------todo.js(2KB)
--------async-sagas.js(2KB)
--------async.js(2KB)
----.gitignore(594B)
----README.md(7KB)