V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
FrankFang128
V2EX  ›  分享发现

跟我一起手写 Redux [视频/17 集/免费/附源码]

  •  
  •   FrankFang128 · 2022-03-02 14:43:27 +08:00 · 2601 次点击
    这是一个创建于 995 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这是我不到一年前录制的前端视频课程,好评挺多。

    但之前不小心误删了,所以现在重新上传了。

    课程名为《手写 Redux 》,共 17 集,全部免费观看!

    B 站链接: https://www.bilibili.com/video/BV1dm4y1R7RK

    代码在视频下方,视频右方或下方可以选集。

    目录如下:

    • 全局 state 的读写
    • 手写 reducer
    • 手写 dispatch
    • 手写 connect
    • 利用 connect 减少 render
    • Redux 乍现
    • 让 connect 支持 selector
    • 精准渲染
    • 实现 mapDispatchToProps
    • connect 的意义
    • 封装 Provider 和 createStore
    • Redux ReactRedux 各概念总结
    • API 封装技巧
    • 让 Redux 支持函数 Action
    • 让 Redux 支持 Promise Action
    • 阅读 redux-thunk 和 redux-promise 源码
    • 答疑与作业

    有用的话请一键三连,谢谢!

    6 条回复    2022-03-03 14:46:17 +08:00
    simple233
        1
    simple233  
       2022-03-02 15:10:34 +08:00   ❤️ 1
    imzcg2
        2
    imzcg2  
       2022-03-02 18:31:58 +08:00 via Android
    🐂🍺
    Renven1
        3
    Renven1  
       2022-03-02 22:25:15 +08:00   ❤️ 1
    三连先奉上
    ChrisV5
        4
    ChrisV5  
       2022-03-03 12:06:42 +08:00
    hooks 之后,connect 还有意义吗?
    FrankFang128
        5
    FrankFang128  
    OP
       2022-03-03 13:10:04 +08:00
    @ChrisV5 这是模仿 ReactRedux 的函数写的。
    qinggge
        6
    qinggge  
       2022-03-03 14:46:17 +08:00
    活抓方方
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2983 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 14:10 · PVG 22:10 · LAX 06:10 · JFK 09:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.