Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/React/effect-list

Что такое Effect List в React Fiber и для чего он используется?

СобеседованиеFiber Render Process
  • В React 18/19 явный Effect List больше не используется
  • Теперь React помечает изменения через flags и subtreeFlags в каждом FiberNode
  • Во время commit-фазы React делает DFS обход дерева и выполняет эффекты только у узлов с помеченными флагами
  • Такой подход поддерживает concurrent rendering и прерываемый render
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov