Concurrent Mode is a completely different rendering paradigm for React.
It changes something that has remained constant since the first version of React:
To use Concurrent Mode, we use
It's API is slightly different then the old faithful
ReactDOM.render but, with this one change, we can access the future of React.
I noticed I don't get the loading message when I convert to React.createRoot(root).render(<App/>). Chan didn't explain what was happening. Would someone give more details please.