react render tree

In a real-world view of the render process we have something closer to this:

Note: by using Pure components we insulate ourselves from external changes.

Basic render flow