recoil
2023-11-03 00:33:02 4 举报
登录查看完整内容
为你推荐
查看更多
抱歉,暂无相关内容
recoil 介绍
作者其他创作
大纲/内容
它是一个让组件树节点高效通信和更新的全局数据流管理的解决方案
定义
像异步处理或缓存计算也不是这些库本身的能力,甚至需要借助其他的外部库
使用的成本非常高,需要编写大量冗长的代码,
缺点
redux
mobx
Recoil
Context
数据流方案的流派
react家的亲儿子
背景
作用特点: 1. 可读写: 它是可更新和可订阅的。2. 发布订阅及渲染: 当一个 Atom 被更新时,每个被订阅的组件都会用新的值来重新渲染。3. 单例: 如果从多个组件中使用同一个 Atom ,所有这些组件都会共享它们的状态。
简要描述: 可以把 Atom 想象为为一组 state 的集合,改变一个 Atom 只会渲染特定的子组件(订阅),并不会让整个父组件重新渲染
Atom
采用分散管理原子(Atom)状态
设计思想
recoil
0 条评论
回复 删除
下一页