L'AI generativa sta rivoluzionando lo sviluppo del software. Il recente rilascio di v0 da parte di Vercel è uno dei tanti esempi. Bellissimo! Peccato però che ogni azienda ha il suo design system, la sua libreria di componenti, i suoi standard interni e v0 non li supporta (per ora).
In questo workshop, vogliamo provare a costruire insieme una versione semplificata di v0, in grado di generare a partire da prompt testuali del codice che utilizzi una specifica libreria di componenti e che aderisca ad un design system, sfruttando alcuni dei più comuni pattern dello sviluppo di app basate su LLM (RAG, in-context learning, multi-stage reasoning).
Alla fine avremo compreso alcune tecniche di base per l’integrazione di AI Generativa in un progetto software e come si potrebbe sfruttare per il supporto al lavoro di tutti i giorni.
REQUISITI TECNICI
- NodeJS >= 20 e un IDE installato.
- Conoscenze HTML, CSS
- Conoscenze di base TypeScript
- Un pizzico di Node