Next.js vous donne de nombreux outils de performance ; les utiliser bien cible les Core Web Vitals — LCP (chargement), CLS (stabilité de la mise en page) et INP (interactivité).
Minimiser le JavaScript client (le levier principal)
// ✅ 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 superpower du App Router est d'envoyer moins de JS. La logique lourde et le formatage des données restent sur le serveur ; seules les véritables « îles » interactives deviennent des Client Components.
