shawlp / interview-codes

1 stars 0 forks source link

react fiber #18

Open shawlp opened 3 years ago

shawlp commented 3 years ago

React Fiber是一种基于浏览器的单线程调度算法

React Fiber用类似于requestIdleCallback的机制来做异步diff。但是之前数据结构不支持这样的实现异步diff,于是Reat实现了一个类似链表的数据结构,将原来的递归diff变成了现在的遍历diff,这样就能做到异步可更新了

image