Get the latest tech news

A mostly complete guide to React rendering behavior (2020)


Details on how React rendering behaves, and how use of Context and React-Redux affect rendering

Browsers will recalculate the DOM structure as it's being modified, but they won't actually paint anything to the screen while a JS script is still executing and blocking the event loop. It may contain any logic you want to use to calculate that boolean result, but the most common approach is to check if the component's props and state have changed since last time, and return false if they're unchanged. The React community as a whole seems to be over obsessed with "perf", yet much of the discussion revolves around outdated "tribal wisdom" passed down via Medium posts and Twitter comments rather than based on concrete usage.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of complete guide

complete guide

Photo of behavior

behavior

Related news:

News photo

Tell Us: Has Elon Musk’s Behavior Affected How You View Tesla?

News photo

Drones: The Complete Guide

News photo

Will the Internet of Behavior Improve Everywhere You Go?