Встречается на собеседованиях • сегодня
Что происходит между двумя деревьями в Virtual DOM
При изменении состояния React создает новое виртуальное дерево (VTree). Затем происходит **reconciliation** – сравнение нового VTree с предыдущим (diffing алгоритм). React определяет минимальный набор изменений (diff) и применяет только их к реальному DOM (патчинг). Это делает обновления более эффективными, чем прямая работа с DOM.
Пример:
```jsx
// Было
// Стало
```
React увидит:
1. Текст внутри `
Старый текст
Новый текст
Добавленный элемент` изменился
2. Добавился новый ``
3. `` остался тем же
И обновит только эти части реального DOM.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы