用 React hooks api 封装一个 React 状态管理库

2020-05-22 18:38:52 +08:00
 LeoooY
用 React hooks api 封装了一个 React 状态管理库,求各位带佬的 star 和 pr 。
github: https://github.com/LeoooY/eoxgithub.com/LeoooY/eox
doc: https://leoooy.github.io/eoxdoc/leoooy.github.io/eoxdoc


文档是用 facebook 的 docusaurus 写的,很香~: https://github.com/facebook/docusaurus
2393 次点击
所在节点    React
6 条回复
LeoooY
2020-05-24 21:24:40 +08:00
theprimone
2020-05-25 09:09:20 +08:00
我还是用 dva 吧 [手动滑稽]
LeoooY
2020-05-25 10:45:56 +08:00
@theprimone 复杂项目还是会用 redux 或者 dva,就是想搞个简单、快速的适合小型项目的状态管理,大佬有没啥想法来个 pr 哇
theprimone
2020-05-26 09:01:29 +08:00
简单的 useState 和 useReducer 不就够用了吗?另外异步逻辑现在我都基本使用 @umijs/hooks 的 useRequest 来封装了。
LeoooY
2020-05-26 10:54:30 +08:00
@theprimone 就是把 useReducer 和 useContext 封装了一下,另外做了个类似于 redux 的 mapStateToProp 的 withContext 来优化 context 更新导致的 re-render
LeoooY
143 天前
4 年后,来看看自己当初写的玩具

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/674484

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX