文件名称:forimmer:不可变的状态存储,用于具有悬念集成的React应用
文件大小:101KB
文件格式:ZIP
更新时间:2024-06-05 22:58:23
javascript typescript state-management store immer
immer 不可变的状态存储,用于具有悬念集成的React应用。 这是什么? forimmer是针对React应用的实验性功能状态存储,它使用来实现不变性并与新的react API集成。 这在某种程度上受到了出色的启发。 这个名字只是一个愚蠢的玩弄而已。 “浸入式”在德语中意为“始终”或“永远”,“浸入式”意为“永远”。 因此,forimmer基本上只是一个有趣而糟糕的翻译(您可能会在尝试说英语的实际德国人中遇到这种翻译)。 我不擅长命名。 它是如何工作的? 首先,下面是一个非常人为的示例的codesandbox: 您可以从npm安装forimmer : npm install forimmer -s 创建一家商店 使用createStore函数创建一个新商店: import { createStore } from "forimmer" ; const store =
【文件预览】:
forimmer-master
----src()
--------index.tsx(151B)
--------store.ts(2KB)
--------use_store_state.ts(11KB)
----.travis.yml(197B)
----tsconfig.json(742B)
----LICENSE(1KB)
----test()
--------use_store_state.test.tsx(3KB)
--------store.test.ts(4KB)
----README.md(4KB)
----dist()
--------forimmer.cjs.production.min.js.map(16KB)
--------use_store_state.d.ts(9KB)
--------forimmer.esm.js(3KB)
--------store.d.ts(826B)
--------forimmer.cjs.production.min.js(1KB)
--------test()
--------forimmer.cjs.development.js.map(17KB)
--------index.d.ts(143B)
--------forimmer.esm.js.map(17KB)
--------index.js(194B)
--------forimmer.cjs.development.js(3KB)
----.gitignore(111B)
----package-lock.json(326KB)
----package.json(1KB)