LESSON 3.1
Marking updates with useTransition
Learn key techniques and workflows in React Performance Engineering.
10m
advanced
5,120 students
Overview
A transition marks an update as interruptible, so typing stays smooth while an expensive list re-filters behind it.
In this lesson you will:
- Separate an urgent update from a non-urgent one
- Show pending state without blocking input
- Recognise the interactions worth marking
Pro Tip
Use caching and revalidation wisely to ensure your app stays fast and data remains fresh without unnecessary requests.