Hook-ul useMemo în React în React & Next.js

Ghid complet pentru useMemo în React: memoizarea rezultatelor calculelor grele între randări pentru a evita blocarea firului principal.

Sintaxă
const memoizedValue = useMemo(() => compute(a, b), [a, b]);

useMemo salvează în memorie (cache) rezultatul unei funcții de calcul CPU-intensive și îl recalculează doar atunci când una dintre dependențele declarate s-a modificat.