Hello, Boswell!

并发react

  • 协作多任务处理、基于优先级的渲染、调度、中断;
  • react保证即使渲染中断,UI也会显示一致;
  • UI可以立即响应用户输入,即使它是在一个大型渲染任务的中间;

渲染

  • 渲染中断中的渲染指的是什么:就是用户触发数据更新后,对组件进行的新vnode创建,新老vnode对比,创建、删除、移动、更新dom过程;
  • 之前只有 vdom 的 render 和 patch,现在却变成了 vdom 转 fiber 的 reconcile,空闲调度 reconcile 的 schedule,最后把 fiber 渲染的 commit 三个阶段;
Last Updated:
Contributors: Boswell, mingzhuang.ji