helux 2 发布,助你深度了解react18里副作用的双调用机制

2023-05-30
阅读 6 分钟
3.9k
react 18 新增了启发式的并发渲染机制,副作用函数会因为组件重渲染可能调用多次,为了帮助用户理清正确的副作用使用方式,在开发模式启用StrictMode时,会刻意的故意调用两次副作用函数,来达到走查用户逻辑的效果,但此举也给部分升级用户带来了困扰,本文将讨论helux如何规避此问题。

helux,一个鼓励服务注入的响应式react状态库

2023-04-15
阅读 6 分钟
1.4k
helux是一个鼓励服务注入,并支持响应式变更react的全新数据流方案,它的前身是concent(一个类vue开发体验的高性能状态管理框架),但concent自身因为需要兼容class和function保持一致的语法,且为了对其setup功能,导致内部代码量实在太大,压缩后有70多kb,api暴露得也非常多,导致学习难度急剧上升,为了更符合现在...

[Concent速成] (1) 定义和共享模块状态

2020-09-19
阅读 4 分钟
2k
虽然学习和使用过redux和mbox之类的状态管理库,阅读此篇文章会更容易理解,但是没有使用过任何状态管理库的用户也能极速入门concent,真正的0障碍学会使用它并接入到你的react应用里。