This article introduces you to the idea behind React’s concurrent mode as well as some of its usage and benefits. React’s concurrent mode is an innovative set of features designed to improve the handling of asynchronous rendering. These improvements make for a better end-user experience.
One of the perennial issues that has dogged web clients since time immemorial is dealing with rendering of asynchronous updates. The React team continues its tradition of introducing ambitious solutions into the framework by adding concurrent mode support to the React 16.x release line.
[ Also on InfoWorld: How to use React functional components ]
There are a variety of cases where naive rendering of changing state leads to less-than-desirable behavior including tedious loading screens, choppy input handling, and unnecessary spinners, to name a few.
To read this article in full, please click here