This post is my version of Mark Erikson's essay A (Mostly) Complete Guide to React Rendering Behavior where I tried to answer one of the most commonly asked questions in this React community – "when or why does React render my component?" – with a tiny amount of React source code walkthrough.
Full article