Articolo · Lancio prodotto
v0 by Vercel — Quando l'AI Genera React Component da un Prompt
Fonte originale: Vercel — v0.dev — sintesi e rielaborazione in parole proprie.
Cos'è: v0.dev è il prodotto di generazione UI di Vercel, annunciato in beta privata il 12 ottobre 2023 e aperto al pubblico in beta gratuita il 14 dicembre 2023. La promessa iniziale è netta: scrivi un prompt in linguaggio naturale, ottieni in trenta secondi un componente React funzionante in Tailwind CSS e shadcn/ui, con il codice copiabile e modificabile. Nei dodici mesi successivi v0 evolve in una piattaforma di full-application generation, con deploy diretto su Vercel, integrazione con Next.js, supporto per backend e database, e — a fine 2024 — il modello v0-1.0-md fine-tuned internamente. È il prodotto che ha definito una nuova categoria: "AI app builder" orientato a sviluppatori e designer, non a no-code.
Ottobre 2023: l'inizio come "Figma per chi sa scrivere prompt"
L'annuncio originale di Guillermo Rauch, CEO di Vercel, è un tweet con un GIF: "design wireframes with the new Generative UI from Vercel". Il prodotto è in beta privata e accetta waitlist. La meccanica è semplice: l'utente scrive un prompt come "una pricing table con tre piani e un toggle mensile/annuale", il modello genera tre o quattro varianti visive del componente, l'utente sceglie quella che preferisce, può iterare con prompt successivi ("rendi il piano centrale più evidente"), e infine copia il codice React + Tailwind + shadcn/ui pronto per essere incollato in un progetto Next.js.
La scelta dello stack tecnico è precisa e strategica. Vercel possiede Next.js (il framework React più usato). shadcn/ui — la libreria di componenti basata su Radix UI lanciata da Shadcn nel 2023 — sta diventando lo standard de facto per progetti React moderni. Tailwind è già il sistema CSS dominante nella developer experience. Generando codice in questo stack, v0 non produce artifact isolati: produce codice che si innesta direttamente nel workflow di milioni di sviluppatori, senza obbligare a una libreria proprietaria di Vercel.
Il modello sotto al prodotto e le iterazioni 2024
v0 al lancio non gira su un modello unico: combina chiamate a GPT-4 (per ragionamento ad alto livello), modelli di generazione codice fine-tuned su componenti React/Tailwind, e un layer di rendering proprietario che esegue il codice in una sandbox sicura per restituire la preview live. Nel corso del 2024 questa pipeline viene ricostruita più volte. A maggio Vercel introduce supporto per chat multi-turn, in cui l'utente può fare modifiche conversazionali al componente generato senza ripartire da zero. A settembre arriva l'integrazione con i progetti Vercel: il componente può essere deployato come app standalone con un solo click, con URL pubblico immediato.
Il salto qualitativo è a maggio 2025, quando Vercel annuncia il modello proprietario v0-1.0-md, addestrato su un dataset interno di codice Next.js, shadcn/ui e React, esposto anche come API standalone compatibile con il formato OpenAI. È il riconoscimento di una verità tecnica: per generare codice in uno stack specifico, un modello specializzato batte un modello generale anche quando quest'ultimo è frontier. v0-1.0-md è più piccolo di GPT-4 ma produce codice React/Next/Tailwind più idiomatico e con meno errori di build, secondo le metriche pubblicate da Vercel.
Da generatore di blocchi a full-app builder
La transizione più importante avviene nell'autunno 2024. Fino ad agosto, v0 è sostanzialmente un generatore di componenti: un pezzo di UI per volta, da incollare in un'app esistente. Da settembre 2024 Vercel introduce "Projects" su v0, una modalità in cui il prompt iniziale non genera un componente ma un'applicazione intera: pagine multiple, routing Next.js, layout, gestione dello stato base, eventualmente API route e database (con integrazione Vercel Postgres e Neon). L'utente può iterare sul progetto intero, modificare pagine singole, aggiungere funzionalità in modo conversazionale.
È il passaggio da "design tool con AI" a "ambiente di sviluppo nativamente AI". Il pattern di interazione assomiglia molto a Cursor o Replit Agent — descritto altrove in questo archivio — ma con una differenza: v0 è progettato per produrre output deployabili immediatamente sulla piattaforma Vercel. L'integrazione verticale tra strumento di costruzione, hosting, edge runtime e database è la moat strategica. Un'app costruita su v0 vive nativamente nell'infrastruttura Vercel, e generare 1.000 prompt al giorno significa generare 1.000 nuovi deploy potenziali sull'infrastruttura.
Il mercato: Bolt, Lovable, e la corsa al "vibe coding"
v0 non resta solo a lungo. Tra fine 2023 e il 2025 nascono almeno cinque concorrenti diretti, ognuno con un'angolazione leggermente diversa: Bolt.new di StackBlitz (lanciato ottobre 2024) genera applicazioni full-stack con WebContainer che eseguono Node.js direttamente nel browser, raggiungendo 20 milioni di dollari di ARR in tre mesi secondo le dichiarazioni del CEO Eric Simons. Lovable (febbraio 2024, ex-GPT Engineer) si posiziona su un pubblico più non-tecnico, con focus sul deploy automatico. Replit Agent (settembre 2024) gioca la carta del cloud IDE completo. Cursor con Composer aggressivamente colonizza il segmento opposto, quello degli sviluppatori esperti.
Andrej Karpathy coniò nel febbraio 2025 il termine "vibe coding" per descrivere il nuovo paradigma in cui lo sviluppatore "si abbandona alle vibrazioni" e fa generare al modello la maggior parte del codice, intervenendo solo sui punti che servono. v0 è il prodotto che più di tutti ha materializzato questo concetto in un'interfaccia consumer, e che ha contribuito a portare l'idea che "scrivere un'app" non richieda più di sapere React. La domanda aperta — che ricorre in tutte le critiche al pattern — è quanto del codice generato resista al ciclo di vita reale di un prodotto: manutenzione, refactoring, debug a sei mesi dal commit iniziale. La risposta empirica nel 2025 resta divisa, e probabilmente lo sarà ancora a lungo.
Link alla fonte originale
v0 è stato annunciato il 12 ottobre 2023 in beta privata e aperto al pubblico (free beta) il 14 dicembre 2023. Il piano a pagamento (Premium, 20$/mese) è stato lanciato a inizio 2024. Il modello proprietario v0-1.0-md è stato annunciato il 21 maggio 2025 ed esposto come API compatibile OpenAI. Lo stack target di default resta Next.js + React + Tailwind CSS + shadcn/ui. Vercel ha riportato pubblicamente cifre di ARR e crescita di v0 limitate, ma fonti come The Information riportano un ARR del prodotto v0 superiore ai 50 milioni di dollari nel 2025.