您当前的位置: 首页 > 

手把手教你用 React Hooks 写 Redux 系统

蔚1 发布时间:2019-07-02 03:31:25 ,浏览量:2

Redux 是目前 React 系统中最常用的数据管理工具,它继承并发扬了 Flux,被实践证明为一种成熟可用的模式。

在 2018 年 React 有了 Hooks 和新的 Context,他们让实现 Redux 变得简单,意味着我们可能不再需要 Redux,而是自主开发类似的工具。Redux 的核心原理有 CreateStore、Provider、Connect 和 ApplyMiddleware,在这个 Chat 里我会将他们一一实现并应用。

这个过程还会涉及到:

  • 订阅者模式;
  • 闭包;
  • React Context;
  • React Hooks;
  • 制作 useStore Hook;
  • 制作 Compose 方法来串联 Middleware;
  • 实现 Logger 和 Thunk。

阅读全文: http://gitbook.cn/gitchat/activity/5c75c19298969a0708e4d3a8

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

关注
打赏
1688896170
查看更多评论

蔚1

暂无认证

  • 2浏览

    0关注

    4645博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0538s