ВДОМ против ДОМА.
😎
👨‍💻👨‍🏫🤷‍♂️

Прежде чем обсуждать сравнение, нам нужно понять, что такое DOM?

DOM — объектная модель документа
просто!
документ — HTML
объект — элементы HTML
модель — как они представлены

Он представляет страницу, чтобы программы могли изменять структуру, стиль и содержимое документа.
DOM представляет документ в виде узлов и объектов.
DOM важен для javascript для управления веб-страницей.

Теперь ВДОМ.

Виртуальный ДОМ.

VDOM — это в основном план или копия реального DOM, и каждый раз, когда происходят изменения, VDOM обновляется.

НО ПОЧЕМУ ВДОМ?

Поскольку обновление реального DOM при каждом изменении обходится дорого, даже занимает больше времени, чем любое изменение, сделанное в javascript, поэтому использование виртуального DOM более эффективно.

VDOM обновляется более эффективно, чем DOM

каждый раз, когда происходит изменение, VDOM обновляется, затем он сравнивает себя с DOM, а затем в реальном DOM обновляются только определенные изменения, а не весь DOM.

Различные библиотеки используют VDOM, например React. js, Vue и т. д.

пожалуйста, прокомментируйте ниже, чтобы поделиться своими мыслями, продолжайте учиться.

Я буду прикреплять ссылки, чтобы узнать больше об этом.