Задать вопрос
Ingernirated
@Ingernirated
Романыч

Виртуальное дерево это и есть сам js?

Читал статью про виртуальный dom, но не совсем понял сути, т.е. виртуальный dom это тот, что создан в js созданием элементов и изначально не предусмотрен кодом в html и css, и если написать весь сайт на js, он будет быстрее?
  • Вопрос задан
  • 251 просмотр
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Решения вопроса 1
@lega
виртуальный dom это тот, что создан в js созданием элементов и изначально не предусмотрен кодом в html и css
Да, например
var virtualElement = { name: 'span', attrs: [], children: [] };
или т.п. главная идея - сравнить виртуальное дерево с предыдущей версией - найти изменения и наложить их на реальный DOM.

если написать весь сайт на js, он будет быстрее?
Зависит от деталей.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы