首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
React
OPPO Watch
LeoooY
V2EX  ›  React

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

  •  1
     
  •   LeoooY · 4 天前 · 307 次点击
    用 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
    5 条回复    2020-05-26 10:54:30 +08:00
    LeoooY
        1
    LeoooY   1 天前
    theprimone
        2
    theprimone   1 天前
    我还是用 dva 吧 [手动滑稽]
    LeoooY
        3
    LeoooY   1 天前
    @theprimone 复杂项目还是会用 redux 或者 dva,就是想搞个简单、快速的适合小型项目的状态管理,大佬有没啥想法来个 pr 哇
    theprimone
        4
    theprimone   11 小时 18 分钟前
    简单的 useState 和 useReducer 不就够用了吗?另外异步逻辑现在我都基本使用 @umijs/hooks 的 useRequest 来封装了。
    LeoooY
        5
    LeoooY   9 小时 25 分钟前
    @theprimone 就是把 useReducer 和 useContext 封装了一下,另外做了个类似于 redux 的 mapStateToProp 的 withContext 来优化 context 更新导致的 re-render
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3303 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 12:20 · PVG 20:20 · LAX 05:20 · JFK 08:20
    ♥ Do have faith in what you're doing.