Теория
27 окт 2026
В Vue 3 есть Virtual DOM в стандартной модели рендеринга; существенные изменения включают Proxy-реактивность, новую архитектуру приложения и расширенную Composition API.
Читать ответ →
Теория
27 окт 2026
Скрипт получает ссылки на существующие узлы через DOM API и назначает обработчики событий; имена HTML-элементов не связываются с переменными автоматически.
Читать ответ →
Теория
27 окт 2026
Помимо Shadow DOM применяют CSS Modules, scoped-преобразования framework, соглашения BEM и CSS-in-JS с уникальными именами классов.
Читать ответ →
Теория
27 окт 2026
При разборе HTML-строки браузер обычно вставит tbody между table и tr, даже если tbody отсутствовал в исходной разметке.
Читать ответ →
Теория
27 окт 2026
Используйте виртуализацию: держите в DOM видимое окно и небольшой запас, а не все когда-либо загруженные элементы.
Читать ответ →
Теория
27 окт 2026
В React render вычисляет описание интерфейса, commit применяет изменения DOM, а браузер отдельно выполняет layout и paint. Согласование называется reconciliation.
Читать ответ →
Теория
27 окт 2026
DOM-ref присваивается на commit-фазе после создания соответствующего DOM-узла, а effect выполняется уже после этого commit.
Читать ответ →
Теория
27 окт 2026
После изменения реактивного состояния дождитесь await nextTick(); для асинхронно загружаемого компонента одного nextTick может быть недостаточно.
Читать ответ →
Теория
27 окт 2026
Виртуальное представление позволяет декларативно описывать UI, согласовывать обновления и сохранять идентичность компонентов.
Читать ответ →
Теория
26 окт 2026
DOM-элементы ищут через getElementById, querySelector/querySelectorAll и специализированные методы по имени тега или класса.
Читать ответ →
Теория
26 окт 2026
React вычисляет новое представление, сравнивает его с предыдущим и в commit-фазе применяет необходимые изменения к DOM.
Читать ответ →
Теория
26 окт 2026
Angular @if и структурный *ngIf создают или удаляют соответствующее представление, а не просто делают существующий DOM невидимым.
Читать ответ →