useMemo Hook in React — a practical guide to React useMemo with clear examples you can reuse in real projects.
React Tutorial Series (32/103). Prefer one article? Read the complete React tutorial.
Short description
Don’t overuse — measure first; prefer clear code.
useMemo
const total = useMemo(
() => items.reduce((sum, i) => sum + i.price, 0),
[items]
);