文件名称:WorkerStore:在WebWorker中运行的小型React状态容器
文件大小:264KB
文件格式:ZIP
更新时间:2024-05-16 09:30:32
react redux preact reactjs webworker
工人商店 在WebWorker中运行的1kb状态容器。 除了在WebWorker内运行的减少操作员之外,与Redux相似的想法。 为此,调度仅发送动作和有效负载的名称。 将昂贵的工作分担给WebWorker可能会提高性能。 虽然可以阻止Main(UI)线程执行昂贵的操作,但WebWorker可以解决该问题,例如将操作的消息传递结果(状态)发送到UI线程。 例子 安装 npm install --save worker-store 文献资料 用法 您需要工作加载程序,例如https://github.com/webpack-contrib/worker-loader 在您的app.js中 import { createStore } from 'worker-store' ; import { Provider , connect } from 'worker-store/react'
【文件预览】:
WorkerStore-master
----.travis.yml(227B)
----docs()
--------README.md(2KB)
----package.json(2KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(1KB)
--------ISSUE_TEMPLATE.md(954B)
----LICENSE(1KB)
----CONTRIBUTING.md(3KB)
----src()
--------integrations()
--------index.js(976B)
--------__tests__()
--------worker.js(2KB)
----examples()
--------vanilla()
--------preact()
--------react()
----.all-contributorsrc(452B)
----.gitignore(252B)
----other()
--------USERS.md(336B)
--------CODE_OF_CONDUCT.md(3KB)
--------MAINTAINING.md(3KB)
--------manual-releases.md(1KB)
----CHANGELOG.md(187B)
----.npmrc(55B)
----README.md(4KB)
----.gitattributes(29B)