NEJS Conf

2017

Divya Sasidharan

In VDOM we trust; unraveling the mystery of Virtual DOM

Divya Sasidharan

Handling state through traditional DOM Manipulation is a costly process that has been a major source of complexity in user interface (UI) development. Virtual DOM offers a solution to this challenge, allowing a reference to the DOM so UI changes are made more conservatively. This concept is widely used in modern web frameworks and has changed the way web developers interact with the DOM. We will explore the basic underlying components of a virtual DOM, examine the intricacies of what makes it more performant, and cover strategies to optimize how we work with the DOM.