React's "render" performance can be broken up into three steps:
render() methods (or hook-style functions), generating a virtual dom structure that will replace whatever is already thereWhen you profile an action using the React Dev tools, you can see the number of ms a specific component took to "render".
What is that actually measuring?
Is it just 1.? Is it 1. and the amount of 2. and 3. that occurred because of that component?
If it's the latter, how do you work out what the split between them is? If it's the former (which I suspect to be true) how do you work out the true cost factoring in 2. and 3.?