Описание тега virtual-dom
Используйте virtual-dom для вопросов, связанных с объектной моделью, которая имитирует структуру и перехватывает события, обычно обрабатываемые реальной объектной моделью документа (DOM).
Virtual-dom применяет технику двойной буферизации к DOM. Он используется для многих целей, в том числе:
- безопасность: песочница мутации DOM
- производительность: минимизация перерисовок и перекомпоновок
- тестирование: выполнение статического анализа визуализированного дерева
Ссылки
Единственное, что никто толком не объясняет о React - почему виртуальный DOM
Покрытие виртуальной модели DOM: эффективное тестирование динамических веб-приложений (pdf)
Что разработчикам нужно знать о MVI (модель-представление-намерение) - новый стек
JavaScript в JavaScript (js.js): использование сторонних скриптов в песочнице