
思否编程 - 从0实现React18
来自 网络整理·免费领取学习资源
7,377 领取 · 6,729 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《思否编程 - 从0实现React18》。官网需要单独购买,有集上可以免费领取。
课程目录
- 01 搭架子(2022-11-25 15-46-23)
- 02 小试牛刀(2022-11-25 15-46-21)
- 03 初探Reconciler(2022-11-25 15-46-24)
- 04 如何触发更新?(2022-11-25 15-46-26)
- 05 实现首屏渲染(2022-11-25 15-46-27)
- 06 初探ReactDOM(2022-11-25 15-46-28)
- 07 初探FC与实现第二种调试方式
- 08 实现useState
- 09 ReactElement的测试用例
- 09.第九课:ReactElement的测试用例
- 10.第十课:初探update流程
- 11.课程介绍
- 12.「2-2」JSX转换—实现JSX的打包
- 13.「2-3」JSX转换—实现第一种调试方式
- 14.「4-1」如何触发更新—实现状态更新机制
- 15.「4-2」如何触发更新—接入状态更新机制
- 16.「5-2」初探mount流程—实现completeWork
- 17.「6-2」初探ReactDOM—实现Mutation子阶段
- 18.「6-3」初探ReactDOM—实现ReactDOM
- 19.「6-4」初探ReactDOM—调试ReactDOM
- 20.「7-2」初探FC—实现第二种调试方式
- 21.「8-2」实现useState—实现useState
- 22.「9-2」ReactElement的测试用例—测试ReactElement
- 23.「10-2」初探update流程—处理commit阶段
- 24.「10-3」初探update流程—处理useState
- 25.「11」实现事件系统
- 26.「12-1」实现Diff算法—单节点Diff
- 27.「12-2」实现Diff算法—多节点Diff
- 28.「12-3」实现Diff算法—处理commit阶段
- 29.「13」实现Fragment
- 30.「14-1」批处理的概念
- 31.「14-2」实现Lane模型
- 32.「14-3」实现调度阶段
- 32.「14-4」改造更新流程
- 33.「15-1」实现useEffect数据结构
- 34.「15-2」实现useEffect工作流程
- 35.「16-1」实现noop-renderer
- 36.「16-2」打包noop-renderer
- 37.「16-3」测试useEffect
- 38.「17-1」实现同步更新Demo
- 39.「17-2」实现并发更新Demo
- 40.「18-1」实现并发更新的交互部分
- 41.「18-2」实现并发更新的策略逻辑
- 42.「18-3」实现并发更新的状态计算
- 43.「19-1」useTransition的作用
- 44.「19-2」实现useTransition
- 45.「20」实现useRef
包含内容
- · 01 搭架子(2022-11-25 15-46-23)
- · 02 小试牛刀(2022-11-25 15-46-21)
- · 03 初探Reconciler(2022-11-25 15-46-24)
- · 04 如何触发更新?(2022-11-25 15-46-26)
- · 05 实现首屏渲染(2022-11-25 15-46-27)
- · 06 初探ReactDOM(2022-11-25 15-46-28)
- · 07 初探FC与实现第二种调试方式
- · 08 实现useState
贡献者
小宇
白银
学习社区
1 人正在学习
编程与技术实践交流
交流编程基础、项目实践、数据库和部署问题。提问请说明环境、复现步骤与已尝试的方法。