One of the biggest updates in React 18 is that it supports concurrency. Let’s look at what that means first before we jump into the specific features. By definition concurrency is: — the ability of different parts or units of a program, algorithm, or problem to be executed out-of-order or in partial order, without affecting the final outcome. Meaning one process, for example, a state update can start and pause at any time to continue another process or make both happen simultaneously…