react and the virtual dom

React and the virtual DOM

The most common architecture considered when implementing user interfaces is MVC (Model-View-Controller). MVC separates an application into three components: Model, View, and Controller. The Controller is what the user interacts with, the View is what the user sees, and the…