Notes

并发模式:概念

一句话结论:React 并发渲染的核心是“可中断的 render + 可恢复的继续”,用协作式调度把主线程时间让给更紧急的交互与渲染。

1. 它解决的问题

  • 同步渲染:一次更新可能跑很久 → 输入卡顿、掉帧
  • 并发渲染:把 render 拆成很多小段,必要时暂停/重来,保证响应性

2. 关键边界

  • render 阶段可中断(可暂停、可重做、可丢弃)
  • commit 阶段不可中断(一次性把变更落到 DOM)

3. 你需要记住的三个关键词

  • 时间切片(time slicing):把工作切成小片,间隙检查是否该让出主线程
  • 优先级:理解“插队”与“饥饿/过期”
  • Lane:用位图表达“哪些更新待处理、谁更重要”

关联阅读

cd ..