refx:Redux中间件触发副作用

时间:2024-05-21 13:14:21
【文件属性】:

文件名称:refx:Redux中间件触发副作用

文件大小:25KB

文件格式:ZIP

更新时间:2024-05-21 13:14:21

redux middleware side-effects JavaScript

refx refx是用于触发副作用的Redux中间件。 在Redux中,操作是同步分派的。 但是,在许多实际应用程序中,您会发现自己需要异步地从API提取数据。 生态系统中其他流行的解决方案(如增强您的能力,使他们能够根据需要随时随地进行调度。 refx采用不同的方法; 就像在普通的Redux存储中一样,您的操作必须始终是普通对象。 要执行副作用,您可以将效果定义为操作类型键的对象,这些键的值是触发附加效果的功能。 这些副作用可以访问已调度的动作和商店实例,这意味着它们(如thunk)可以在任何时候,必要时进行调度。 为什么这比其他解决方案更好? 它将影响商店更改的操作与仅由于所述操作而产生的副作用分开。 作为简单对象的动作也更易于扩展,使您能够以其他方式无法通过击打动作组成动作创建者。 经过高度优化,压缩并缩小后仅占241个字节。 Redux包含浏览器支持,包括所有Node.j


【文件预览】:
refx-master
----.eslintrc.json(323B)
----rollup.config.js(175B)
----src()
--------refx.js(872B)
----.travis.yml(38B)
----test()
--------refx.js(2KB)
----README.md(4KB)
----.editorconfig(223B)
----.gitignore(27B)
----CHANGELOG.md(1KB)
----package-lock.json(66KB)
----package.json(1KB)

网友评论