DevDocs
GuidesAdvanced · 10 min · Updated May 8, 2026

Performance Tips

Practical performance heuristics for App Router projects.

Optimizations

Use memoization and sensible splitting where it adds value.

memo

tsx

const value = useMemo(() => heavyCalc(input), [input]);