← Blog
3 marzo 20251 min di lettura

Quando uso Vite e quando uso Next.js

Come decido tra i due a seconda del progetto, senza una risposta fissa.

Per un po' ho usato Next.js su tutto per abitudine. Poi ho iniziato a chiedermi se ne valesse la pena per ogni tipo di progetto e la risposta quasi sempre era no.

Adesso parto da Vite quando sto costruendo un'app SPA — dashboard, tool interni, cose dietro un login dove il SEO non conta. Setup veloce, zero opinioni, e non devo pensare a quale rendering usare per ogni pagina.

Passo a Next.js quando ho pagine che devono essere indicizzate, quando mi serve rendering ibrido, o quando il progetto è abbastanza grande da voler avere delle convenzioni chiare sin dall'inizio. Le convenzioni di Next.js sono un po' rigide ma aiutano quando il progetto cresce o quando ci lavora più di una persona.

L'errore che facevo spesso era scegliere Next.js sovrastimando la complessità del progetto. Adesso mi faccio sempre una domanda prima di iniziare: qualcuno arriverà su queste pagine da Google? Se no, quasi sempre scelgo Vite.