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

Как работает Virtual DOM в React — от создания до обновления реального DOM?

СобеседованиеVirtual DOM и Reconciliation
  • Компонент возвращает JSX которое затем превращается в дерево Virtual DOM
  • При изменении состояния или пропсов React создаёт новое дерево VDOM
  • React сравнивает новое и старое дерево (алгоритм diff)
  • Вычисляется минимальный набор изменений (patch)
  • Реальный DOM обновляется точечно, на основе diff-а
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov