2 comments

[ 2.7 ms ] story [ 8.1 ms ] thread
Concurrent mode lets React render asynchroneously. It will batch updates and schedule render passes. If you give it an impossible amount of load, so many render requests that it must choke, it will start to manage these requests to establish a stable 60/fps by updating components virtually and letting them retain their visual state, using back buffers, etc.

It contrasts how web frameworks and even native frameworks work. Native has prioritizing and occlusion, but i know nothing that schedules as deeply as this.

The demo in particular schedules a react renderer for threejs (https://github.com/drcmda/react-three-fiber). But it applies to any other target as well.

AUSTRIA 2BELGIUM.3 CZECM REPUBUC 4 ESTONIA 5 FINLAND 6 DENMARK 7 FRACE 8GERMANY 9 GREECE 10 MUNGARY 11 ICELAND 12 ITALY 13 LATVIA 14 LITNUANIA 15 LUXEMBOURG 16 MALTA 17METMERLANDS 18 19 pOLAND 20pORUGAL 21 SLOVAKIA 22 SLOvENIA 23 SPAIN 24SWEDEN 25SWITZERLAND 00971566947997 Ade 25000