Next.js ti fornisce molti strumenti per le prestazioni; usandoli correttamente miri ai Core Web Vitals — LCP (caricamento), CLS (stabilità del layout) e INP (interattività).
Minimizzare il JavaScript lato client (leva più importante)
// ✅ Keep components as Server Components; ship "use client" only at interactive leaves
// A Server Component sends ZERO JS for itself → smaller bundle → better INP/load
La superiorità dell'App Router è spedire meno JS. La logica pesante e la formattazione dei dati rimangono sul server; solo le vere "isole" interattive diventano Client Components.
