React Functional Components
up:: React Components
Components and the DOM
After the initial render, components only ever get re-rendered on state change in the component or in a parent.
React then evaluates components and passes them to the ReactDOM. Only changes to the virtual DOM get rendered.