What is concurrent mode in react?

Sarang PM
Sarang PM
Nov 3 · 1 min read

quick introduction

React is continuously adding new powerful features to its core API’s and speedily adapting to a better way of programming. Last time the react team came up with the hooks which is a cool and smart feature for functional programming. Now its time for introducing concurrency in react!

So what is concurrency at all?

If you start searching in google you can see a thousands of examples and definitions for concurrency in computer-science, many of them play around with the classical dining philosopher problem. But in in our case react is going to solve a very simple problem that modern JavaScript libraries hasn’t addressed yet.

The non-blocking rendering

Typically the modern UI libraries does not support interrupting the rendering process. This is called the blocking rendering, now react is going to make it non-blocking. That is the rendering is Interruptible.

Sarang PM

Sarang PM

Software Engineer at NAICO ITS, Kochi, India

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade