event (like click / keypress) is properly handled & processed before the next event. So do not worry about two submissions of a form. • React only batched updates when it is safe to do.
page before all the code is loaded • Hydrate the page before all the HTML is streamed • Interacting with the page with all the components have been hydrated