React
0 人感兴趣 · 58 次引用
- 最新
- 推荐
React 中 useContext 和 useMemo 一般性使用
通常,需要从某组件传递状态给深层嵌套的后代组件时,context 是一种可选方案。场景如应用“黑暗模式”主题等。以下是一个类似的简单 demo。
9.hooks 源码 (想知道 Function Component 是怎样保存状态的嘛)
视频课程的目的是为了快速掌握react源码运行的过程和react中的scheduler、reconciler、renderer、fiber等,并且详细debug源码和分析,过程更清晰。
10.scheduler&lane 模型 (来看看 react 是暂停、继续和插队的)
视频课程的目的是为了快速掌握react源码运行的过程和react中的scheduler、reconciler、renderer、fiber等,并且详细debug源码和分析,过程更清晰。
11.react concurrent mode(并发模式是什么样的)
视频课程的目的是为了快速掌握react源码运行的过程和react中的scheduler、reconciler、renderer、fiber等,并且详细debug源码和分析,过程更清晰。
12. 手写迷你 react(短小精悍就是我)
视频课程的目的是为了快速掌握react源码运行的过程和react中的scheduler、reconciler、renderer、fiber等,并且详细debug源码和分析,过程更清晰。

6.render 阶段 (厉害了, 我有创建 Fiber 的技能)
视频课程的目的是为了快速掌握react源码运行的过程和react中的scheduler、reconciler、renderer、fiber等,并且详细debug源码和分析,过程更清晰。
5.state 更新流程 (setState 里到底发生了什么)
视频课程的目的是为了快速掌握react源码运行的过程和react中的scheduler、reconciler、renderer、fiber等,并且详细debug源码和分析,过程更清晰。
4. 从 legacy 或 concurrent 开始 (从入口开始, 然后让我们奔向未来)
视频课程的目的是为了快速掌握react源码运行的过程和react中的scheduler、reconciler、renderer、fiber等,并且详细debug源码和分析,过程更清晰。
3.Fiber(我是在内存中的 dom)
视频课程的目的是为了快速掌握react源码运行的过程和react中的scheduler、reconciler、renderer、fiber等,并且详细debug源码和分析,过程更清晰。
2.react 心智模型 (来来来, 让大脑有 react 思维吧)
视频课程的目的是为了快速掌握react源码运行的过程和react中的scheduler、reconciler、renderer、fiber等,并且详细debug源码和分析,过程更清晰。
1. 开篇 (听说你还在艰难的啃 react 源码)
本教程目标是打造一门严谨(严格遵循react17核心思想)、通俗易懂(提供大量流程图解,结合demo、视频教程)的react源码解析课程,争取做到最容易理解,学起来效率最高的教程。在视频教程中,会带着大家一步一步断点调试。学完本课程后,你对react的理解会上升



React Fiber 是什么?
React 15 以及之前的版本有一个主要的问题 —— 虚拟 dom 的 diff 操作是同步完成的。