React вычисляет новое представление, сравнивает его с предыдущим и в commit-фазе применяет необходимые изменения к DOM.
Что происходит с DOM-деревом при обновлении состояния в React?
React вычисляет новое представление, сравнивает его с предыдущим и в commit-фазе применяет необходимые изменения к DOM.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
React вычисляет новое представление, сравнивает его с предыдущим и в commit-фазе применяет необходимые изменения к DOM.
Обновление state не означает пересоздание всего DOM: узлы могут быть сохранены при совпадении типа и key. Если результат не требует DOM-изменений, рендер может пройти без видимой правки; прерванный рендер не коммитится.