React Performance Engineering
LESSON 3.2

Deferring expensive values

Learn key techniques and workflows in React Performance Engineering.

7m
advanced
4,736 students

Overview

A deferred value lags behind the real one on purpose, letting the urgent render finish first with the previous result.

In this lesson you will:

  • Defer a value that drives expensive rendering
  • Choose between deferring a value and wrapping an update
  • Communicate staleness to the user while it catches up

Pro Tip

Use caching and revalidation wisely to ensure your app stays fast and data remains fresh without unnecessary requests.

Resources