hey reader its me shivam and today i am all researching about DOM and how React works, why am i learning it, what benefit do i get after learning it so with this many thoughts i really got to know about what is Virtual DOM and how things internally work in React so i am not going to bore u or anything so lets start First let see the problem statement so population is growing ( people are doing too much sex ) as well the user of web has also grown and in web application there is constant changes happening like: notification message loading forms validation comments likes realtime updates etc if browser update the page directly for every changes the application would become slow and kinda heavy this is exactly the problem faced by facebook developer so they created REACT and react's virtual DOM was designed to solve this problem now this was the story for React that u have heard many time now lets start understanding of REACT working The Problem : Direct DOM Manipulation is Expensive before understanding…