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

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

  •  1
     
  •   LeoooY · 7 天前 · 369 次点击
    用 React hooks api 封装了一个 React 状态管理库,求各位带佬的 star 和 pr 。
    github: http://github.com/LeoooY/eoxgithub.com/LeoooY/eox
    doc: http://leoooy.github.io/eoxdoc/leoooy.github.io/eoxdoc


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