Sviluppo Next.js
Performance come disciplina
Il 53% degli utenti abbandona un sito che carica in più di 3 secondi. Un portale lento perde clienti prima ancora di mostrarsi.
App Router, React Server Components, Turbopack — stack Next.js 16 pinnato, non l'ultima versione instabile presa a caso. Obiettivo Core Web Vitals verdi, misurati con Lighthouse a ogni deploy, non promessi a parole.
Scelta del rendering
Server component per default, client component solo dove serve interattività: meno JavaScript spedito al browser.
App Router
Routing e layout condivisi, streaming e Suspense dove il contenuto è lento, non ovunque per moda.
Stack pinnato
Turbopack in dev, build ottimizzata in produzione — versione stabile, non l'ultima release presa a caso il giorno del deploy.
Misurazione reale
Lighthouse e Core Web Vitals controllati su ogni deploy, non solo al lancio.
- —App Router con React Server Components
- —Rendering ottimizzato: meno JS lato client dove non serve
- —Immagini e font ottimizzati (next/image, next/font)
- —Core Web Vitals misurati ad ogni deploy
Per chi ha già capito che un sito lento perde clienti prima ancora di convincerli.
Non per chi cerca solo il framework più chiacchierato del momento — scegliamo lo stack in base al progetto, non al hype.