【文件属性】:
文件名称:redux-in-worker:Web Worker中的整个Redux
文件大小:153KB
文件格式:ZIP
更新时间:2021-02-05 16:28:06
redux worker web-worker webworker ReduxJavaScript
工作中的重做
Web Worker中的整个Redux
介绍
受到启发。
这仍然是一个实验项目。 请给我们反馈以使其稳定。
一些关键点是:
它仅将“差异”从工作线程发送到主线程。
状态树中的所有对象均保持ref相等。
它可以在工作线程中运行中间件。 (仅非DOM中间件 )
不涉及异步功能。
不涉及代理。
安装
npm install redux-in-worker
用法
store.worker.js:
import { createStore } from 'redux' ;
import { exposeStore } from 'redux-in-worker' ;
co
【文件预览】:
redux-in-worker-master
----.eslintrc.json(1KB)
----webpack.config.js(1KB)
----src()
--------index.d.ts(417B)
--------exposeStore.js(2KB)
--------index.js(86B)
--------wrapStore.js(2KB)
----examples()
--------03_router()
--------01_minimal()
--------05_saga()
--------02_typescript()
--------04_api()
----.travis.yml(41B)
----tsconfig.json(332B)
----LICENSE(1KB)
----__tests__()
--------01_basic_spec.js(212B)
----README.md(3KB)
----dist()
--------exposeStore.js(4KB)
--------index.js(490B)
--------wrapStore.js(5KB)
----.gitignore(22B)
----CHANGELOG.md(717B)
----package-lock.json(510KB)
----package.json(3KB)