React rendering decisions come from VDOM

Process

  1. If state is changed, then update VDOM
  2. “diff” the VDOM with the real DOM
  3. Once it sees the “diff”, if it exists, react updates the real DOM