fat-cat

简单说一下 react 16.x 执行过程

待扩展对应细节…

useEffect 的执行流程

React 15.x

这个版本及以前对 DOM 的遍历采用的是递归的形式进行,递归的好处就是代码简单,容易理解。可也有致命的缺陷:难以中断和恢复,因此,在 Mount、 render 巨大节点的时候,总是那么卡

Fiber 架构

使用 Fiber 架构,React 的性能可以达到前所未有的高度

要做到这一点,解决的办法是: