What is the difference between real Dom and virtual Dom?
Real DOM | Virtual DOM |
---|---|
DOM is a language-neutral interface allowing programs and scripts to dynamically access and update multiple objects like content, structure, and style of a document. | Is a collection of modules designed to provide a declarative way to represent the DOM for an application. |
The DOM represents the document as nodes and objects. | A virtual DOM object is a representation of a DOM object, like a lightweight copy. |
It is an object-oriented representation of a web page, modified with a scripting language like JavaScript. | Virtual DOM is ideal for mobile-first applications. |
BY Best Interview Question ON 30 Jan 2020