Counter
The HTML (including counter value) comes first from the server then is updated by React after render or hydration (depending if you are running ReactDOM.render or ReactDOM.hydrate on the client).