纠缠:全球状态管理工具,用于使用代理通过RecoilJS和Jotai启发React钩子

绞全局状态管理工具,用于响应受和启发使用代理的钩子。产品特点无需上下文零依赖超轻量级:目录介绍受的3D状态管理启发(状态不与虚拟dom树一起存在),我想为现代浏览器创建一个更简单,更轻量的版本(IE已死!)。 React生态系统中的当前状态管理解决方案确实可以很好地工作(mobx,redux等),但是我认为像后坐之类的库将是未来的趋势,它允许无上下文且无需重新渲染整个DOM树的粒度更新。因此,Entangle诞生了。纠缠这个名字来自量子纠缠,量子纠缠是两个原子相距很远的相互关联的事件,并且会相互影响。该库是用TS编写的,并附带有类型。该库应与支持所有浏览器(也称为
zip
entangle-main.zip 预估大小:38个文件
folder
entangle-main 文件夹
file
.gitignore 2KB
file
package.json 2KB
folder
src 文件夹
folder
core 文件夹
file
makeMolecule.ts 2KB
folder
__tests__ 文件夹
file
makeFamily.spec.ts 6KB
file
makeAtom.spec.ts 4KB
file
makeMolecule.spec.ts 3KB
file
makeFamily.ts 4KB
file
makeAtom.ts 2KB
folder
utils 文件夹
folder
__tests__ 文件夹
file
utils.spec.ts 515B
file
utils.ts 613B
file
index.ts 1KB
folder
hooks 文件夹
file
useReadEntangle.ts 743B
folder
__tests__ 文件夹
file
useReadEntangle.spec.tsx 2KB
file
useSetEntangle.spec.tsx 5KB
file
useEntangle.spec.tsx 10KB
file
useSetEntangle.ts 1KB
file
useEntangle.ts 2KB
file
types.ts 992B
file
jest.config.js 727B
file
LICENSE 1KB
file
tsconfig.json 529B
file
rollup.config.js 792B
folder
examples 文件夹
folder
renderProfile 文件夹
file
tsconfig.json 73B
file
index.html 111B
file
index.tsx 2KB
folder
todoList 文件夹
folder
src 文件夹
file
TodoList.tsx 491B
file
AddTodo.tsx 545B
file
Filters.tsx 714B
file
App.tsx 247B
file
tsconfig.json 73B
folder
atoms 文件夹
file
index.ts 1KB
file
index.html 111B
file
index.tsx 188B
file
.eslintrc.js 1KB
file
README.md 20KB
folder
.circleci 文件夹
file
config.yml 714B
file
.prettierrc 167B
file
yarn.lock 401KB
zip 文件大小:184.9KB