tutorial· 17 min read

Come Creare un Sito a Scroll in Stile Apple con l'AI: La Guida Completa (2026)

La guida definitiva ai siti a scroll in stile Apple nel 2026 — hero pinnati, video scroll-scrub, sequenze di immagini su canvas, GSAP ScrollTrigger, 6 prompt pronti da copiare e un confronto onesto con il codice a mano, Webflow e Framer.

João CastroJoão Castro
Come Creare un Sito a Scroll in Stile Apple con l'AI: La Guida Completa (2026)

Come si crea un sito a scroll in stile Apple con l'AI?

Risposta breve: descrivi il film che vuoi che la pagina riproduca — "un hero pinnato dove un video di prodotto avanza fotogramma per fotogramma mentre scrollo, caption che compaiono lungo cinque beat, scuro, lento, premium" — e un generatore di codice AI lo scrive come un vero progetto React: timeline GSAP ScrollTrigger, una base di smooth scroll Lenis e un motore di scroll-scrub che mappa la posizione dello scroll sulla riproduzione del media. Su VULK (il nostro prodotto — trasparenza più sotto), quel ciclo corre prompt → codice generato → anteprima live in una microVM Firecracker → deploy in un clic, e il risultato è codice sorgente che esporti e possiedi.

La domanda dietro questo stile non è vanità estetica. Gli utenti che arrivano su VULK con intento immersivo — scrollytelling, cinematico, 3D — si convertono in clienti paganti al 20,4%, sei volte la media della piattaforma, e 2.438 progetti includono richieste esplicite di 3D/WebGL (dati della piattaforma VULK, luglio 2026). Le pagine prodotto di Apple hanno addestrato un decennio di visitatori a leggere lo storytelling guidato dallo scroll come "questa azienda fa sul serio". Questa guida copre l'intero mestiere: cosa fa funzionare lo stile, le cinque tecniche dietro ogni pagina in stile Apple, il workflow da prompt a sito, sei prompt completi pronti da copiare (incluso uno scrub di sequenza di immagini su canvas e un hero cinematico pinnato), un confronto onesto con il codice a mano, Webflow e Framer, disciplina di performance e deployment. Trasparenza: VULK è il nostro prodotto — dove un'altra via è la scelta migliore, lo diciamo. Aggiornato il 18 luglio 2026.

Tabella comparativa: quattro modi di costruire un sito guidato dallo scroll

Approccio Cosa ottieni Tempo alla prima pagina funzionante Proprietà del codice Ideale per
Prompt → codice (VULK) Sorgente React + GSAP ScrollTrigger + Lenis, anteprima live, app deployabile Minuti Totale — export ZIP o push su GitHub Siti di prodotto, film di brand, portfolio che devono continuare a evolvere
GSAP a mano Tutto ciò che ScrollTrigger permette, esattamente come l'hai scritto Giorni o settimane Totale Team con un creative developer e tempo
Webflow + interazioni Animazioni di scroll in editor visuale nell'hosting Webflow Ore o giorni Limitata — il codice esportato non è pensato per l'editing a mano Team marketing già su Webflow
Framer + effetti scroll Trasformazioni allo scroll ed effetti di comparsa a misura di designer Ore Nessuna in pratica — il sito vive sull'hosting di Framer Designer che pubblicano in fretta pagine marketing semplici

La divisione strutturale: i builder visuali animano elementi; lo stile Apple dirige un film. Pinnare una sezione per 3.000 pixel di scroll mentre un video avanza, le caption si scambiano di posto e la luce cambia lungo i beat narrativi è coreografia di timeline — la lingua naturale del codice GSAP, scomoda da assemblare a clic in una GUI. Ecco perché il vertice di questo genere è o codificato a mano dagli studi o, dall'arrivo della generazione AI, scritto da un modello e raffinato via prompt.

Perché lo stile di scroll di Apple funziona così bene?

Tre meccanismi, tutti presi in prestito dal cinema:

Lo spettatore controlla il proiettore. In una sequenza scroll-scrub, lo scroll È la timeline. Niente si riproduce automaticamente addosso al visitatore; è lui a tirare avanti la storia al proprio ritmo, il che trasforma la visione passiva in interazione. Smetti di scrollare e il film tiene il fotogramma — quel solo comportamento fa sembrare una pagina progettata invece che decorata.

Pinnare crea scene. Quando una sezione si pinna al viewport mentre lo scroll progredisce, la pagina smette di essere una pila di blocchi e diventa una sequenza di scene. Ogni scena pinnata guadagna lo spazio per fare un punto — un'angolazione del prodotto, una funzione, una statistica — prima di rilasciare verso la successiva. Le pagine prodotto di Apple sono, in sostanza, sei scene pinnate in fila.

I beat sostituiscono le sezioni. I migliori siti a scroll si leggono come beat narrativi numerati — ogni beat sposta la luce d'accento, la scala tipografica e il tono emotivo. Il generatore di VULK codifica questo come disciplina esplicita, distillata da showcase immersivi prodotti (sports legacy, viaggio di lusso, profumeria, automotive, real estate): movimento lento e deliberato, un film continuo, mai blocchi di sito separati.

Le cinque tecniche dietro ogni pagina in stile Apple

Ogni pagina di questo genere — quelle di Apple, i vincitori degli Awwwards, i film dei brand di lusso — è costruita con cinque tecniche. Tutte e cinque sono promptabili.

1. La base di smooth scroll (Lenis + GSAP, un solo loop). Lo scroll nativo scatta in modo irregolare tra browser e dispositivi di input; l'animazione scrubbed espone ogni irregolarità. Il setup collaudato è smooth scroll Lenis guidato dal ticker di GSAP — un unico loop requestAnimationFrame per l'intera pagina, con ScrollTrigger sincronizzato su Lenis. La causa nº 1 dei siti a scroll che scattano sono due loop di animazione in competizione; la correzione è architetturale, non un ritocco. VULK genera questa colla di default:

const lenis = new Lenis({ autoRaf: false });
lenis.on('scroll', ScrollTrigger.update);
const raf = (time: number) => lenis.raf(time * 1000);
gsap.ticker.add(raf);        // GSAP's ticker is the ONLY loop
gsap.ticker.lagSmoothing(0);

2. Sezioni pinnate. ScrollTrigger con pin: true tiene una sezione fissa mentre il progresso dello scroll guida una timeline — la camera sta ferma, la scena cambia. Tutto il resto di questa lista accade dentro un pin.

3. Media scroll-scrub. Il pezzo centrale. Due implementazioni, entrambe codice vero:

  • Scrub video — un elemento <video> il cui currentTime viene impostato a ogni frame verso un target smussato derivato dal progresso dello scroll. Fatto bene richiede una codifica short-GOP (keyframe ogni pochi frame) perché il seeking sia istantaneo, caricamento come blob perché il file sia interamente seekable e coalescenza dei seek perché la coda di seek di Safari non si accumuli mai. VULK include questo motore come pattern collaudato e, sul piano Pro, può generare il video cinematico stesso con modelli video AI, codificato appositamente per lo scrubbing.
  • Sequenza di immagini su canvas — la tecnica classica di Apple: 60–150 frame esportati, precaricati come immagini, disegnati su un <canvas> dove il progresso dello scroll seleziona l'indice del frame. Più pesante da ospitare, ma esatta al fotogramma su ogni browser e la scelta giusta quando hai una sequenza renderizzata (un turntable 3D, un prodotto esploso) invece di un file video.

4. Coreografia del testo. Titoli che si compongono parola per parola o riga per riga quando arriva il loro beat — GSAP SplitText, reveal scaglionati, righe mascherate. La misura conta più dell'effetto: un reveal coreografato per beat si legge premium; sei si leggono come un pacchetto di transizioni da slideshow.

5. Regia per beat. Il livello che i più saltano: ogni beat di scroll sposta luce d'accento, contrasto e ritmo, così la pagina sembra color-gradata come un film. È direzione artistica espressa in codice — gradienti di sfondo legati al progresso della timeline, caption che compaiono a frazioni di scroll definite, un beat finale che atterra sul CTA.

Com'è il workflow da prompt a sito a scroll?

1. Brief del film, non del layout. Scrivi il prompt come il trattamento di un regista: il soggetto, le ancore di tono ("documentario Netflix × museo di lusso"), il numero di beat, cosa mostra ogni beat e dove atterra il CTA. Beat specifici in ingresso, film coerente in uscita.

2. Generazione. L'AI pianifica la struttura narrativa e poi scrive il progetto: base Lenis + GSAP, scene pinnate, il motore di scrub, reveal SplitText e il calendario delle caption beat per beat — come un'unica codebase React + Vite + TypeScript.

3. Anteprima live. Il progetto parte in una microVM Firecracker con hot reload. Scrolli la pagina vera in un minuto o due — su 11.355 app generate, il builder mediano pubblica il primo progetto funzionante 47 secondi dopo la registrazione (dati della piattaforma VULK, luglio 2026).

4. Itera via prompt. "Rallenta il beat 3 della metà." "Le caption devono essere allineate a sinistra sui beat pari." "Più contrasto nella scena finale." Ogni follow-up modifica la timeline interessata, non l'intero sito.

5. Scendi nel codice quando vuoi. Tutto è sorgente standard — regola a mano una curva di easing, sostituisci il file video o consegna il progetto a uno sviluppatore. Nessun runtime proprietario, nessun embed.

6. Deploy. Un clic sull'edge di Cloudflare, oppure esporta lo ZIP / fai push su GitHub e ospita ovunque giri una build statica.

6 prompt completi pronti da copiare per siti a scroll in stile Apple

Prompt completi, non frammenti — incolla uno qualsiasi in VULK (o adattali altrove). Ognuno specifica i beat, il media, la disciplina di movimento e le regole di performance, perché quella specifica è la differenza tra un film diretto e uno slideshow casuale.

1. Hero cinematico pinnato (lancio prodotto):

Crea un sito di lancio one-page per delle cuffie over-ear premium chiamate Aurea One. L'hero è una scena cinematica pinnata che tiene per circa 4000px di scroll: sfondo studio scuro, il titolo "Silenzio, ingegnerizzato." si compone riga per riga con un reveal mascherato, poi tre beat di caption compaiono e scompaiono sopra la scena pinnata — "40h di batteria", "ANC adattivo", "Driver in titanio" — ogni beat sposta sottilmente il gradiente di sfondo dal quasi-nero al bronzo profondo. Solo movimento lento e deliberato; niente rimbalza. Dopo che l'hero rilascia: una sezione di specifiche a griglia due colonne, una riga di galleria e un beat finale di CTA a viewport pieno con un solo bottone. Usa smooth scroll Lenis incollato a GSAP ScrollTrigger su un unico loop requestAnimationFrame, anima solo transform e opacity e rispetta prefers-reduced-motion con un fallback statico.

2. Scroll-scrub con sequenza di immagini su canvas (la tecnica classica di Apple):

Crea una pagina di storia di prodotto per una macchina espresso usando uno scrub di sequenza di immagini su canvas come pezzo centrale. Crea una sezione canvas pinnata a viewport pieno lungo 5000px di scroll: precarica una sequenza di 90 frame (frame-0001.webp fino a frame-0090.webp da /sequence/, con un indicatore di avanzamento del caricamento finché almeno i primi 30 frame non sono pronti), disegna il frame corrente sul canvas con scala cover-fit e risoluzione consapevole del devicePixelRatio, e mappa il progresso dello scroll sull'indice del frame con un piccolo lerp perché lo scrubbing sembri smorzato invece che a scatti. Sovrapponi quattro beat di caption al 10%, 35%, 60% e 85% del progresso — kicker breve più una riga di claim, in dissolvenza in entrata e uscita. Precarica i frame con Promise.all in idle, decodifica in anticipo rispetto al frame corrente e non disegnare mai un frame che non ha finito la decodifica. Sotto la sequenza: una sezione materiali e un CTA di acquisto. Immagine poster statica come fallback per reduced-motion e connessioni lente.

3. Hero video scroll-scrub con beat di caption:

Crea una landing page cinematica per un brand di orologi svizzero dove l'hero è un video pinnato e controllato dallo scroll: il currentTime del video è guidato dalla posizione dello scroll lungo 9000px, quindi scrollare fa avanzare il film fotogramma per fotogramma — non deve mai andare in autoplay. Carica il video come blob perché sia interamente seekable, imposta il tempo target dentro un unico loop requestAnimationFrame con smussamento e coalizza i seek perché i browser lenti non accumulino mai coda. Cinque beat di caption compaiono sopra il film in intervalli di progresso definiti — frase di apertura centrata, poi beat alternati a sinistra e a destra con numero eyebrow (01–04), titolo e una riga di sottotitolo, in chiusura un CTA centrato "Prenota il tuo". Tipografia display serif, letter-spacing generoso, sfondo nero profondo. Sotto l'hero: una griglia di collezione a tre colonne e un footer discreto.

4. Storia di prodotto in scrollytelling con beat esplosi:

Crea una pagina di storia guidata dallo scroll per uno zaino modulare. Sei beat narrativi numerati, ciascuno una scena pinnata: 1) HERO — foto del prodotto a viewport pieno, il titolo si compone parola per parola; 2) MANIFESTO — dichiarazione breve con testo in parallasse a strati; 3) IL SISTEMA — lo zaino si separa visivamente in tre card di moduli che scivolano mentre lo scroll progredisce, ognuna con un'etichetta di callout; 4) MATERIALI — sfondo texture in primo piano, tre caption di specifiche che compaiono in sequenza; 5) SUL CAMPO — galleria a scorrimento orizzontale pinnata mentre lo scroll guida la traslazione in x; 6) CHIUSURA — sensazione di camera che arretra via scale, prodotto ricomposto, CTA. Ogni beat sposta leggermente il colore d'accento lungo un gradiente caldo. GSAP ScrollTrigger con scrub: true dall'inizio alla fine — la posizione di scroll dell'utente guida tutta l'animazione direttamente, niente scroll-jacking, niente autoplay a tempo.

5. Film di brand immersivo (genere profumo, accento 3D):

Crea un sito di brand immersivo per un profumo di nicchia chiamato Noir Méridien. Ancore estetiche: film di campagna di profumo × mostra di museo di lusso. Scuro di default con luce d'accento ambra. Strutturalo come un film di scroll continuo in cinque beat: HERO con il flacone come oggetto 3D interattivo (React Three Fiber — materiale vetro, illuminazione studio morbida, rotazione lenta in idle che si inclina di qualche grado verso il cursore); NOTE — tre beat di caption pinnati dove ogni nota (bergamotto, iris, vetiver) sposta la luce d'accento della scena; MESTIERE — sequenza macro scroll-scrub con due caption; MAISON — manifesto serif con reveal mascherato riga per riga; FINALE — il flacone 3D torna centrato, bloom di postprocessing sottile, un solo CTA "Scopri". Tutto il movimento lento e deliberato — un film continuo, non blocchi di sito separati. Lazy-load del bundle 3D, pausa del rendering fuori schermo, pixel ratio limitato a 2, fallback reduced-motion ovunque.

6. Portfolio con galleria di lavori orizzontale pinnata:

Crea un portfolio per un motion designer. Hero: nome in tipografia sovradimensionata rivelato con un'animazione SplitText scaglionata, riga del ruolo sotto, sfondo scuro con una grana animata tenue. Poi una galleria orizzontale pinnata: la sezione si pinna mentre lo scroll verticale guida il movimento orizzontale attraverso 6 card di progetti, ogni card scala leggermente passando al centro, con titolo e anno. Cliccare una card apre una pagina di caso studio con un placeholder di hero video scroll-scrub e un layout testo-e-media. Le sezioni about e contatti chiudono la pagina con un reveal di testo coreografato riga per riga. Setup Lenis + GSAP a loop unico, animazione solo transform/opacity, obiettivo 60fps su laptop di fascia media.

Due regole di iterazione valide per tutti e sei: cambia un beat per prompt di follow-up ("rallenta il beat 3, tieni il resto") e dirigi con ancore di tono, non aggettivi — "gradato come un documentario Netflix" orienta luce e ritmo meglio di "rendilo più figo".

Come si confronta con il codice a mano, Webflow e Framer — onestamente?

Codificare a mano con GSAP è il tetto. Gli studi che vivono in ScrollTrigger, WebGL e territorio shader supereranno qualsiasi generatore nell'1% superiore dell'ambizione — sono loro a vincere il Site of the Day degli Awwwards. Il costo è il costo: un creative developer a questo livello fattura circa 5.000–15.000 € per un one-pager comparabile, e i giri di iterazione sono giorni, non frasi. Se hai il budget e la scadenza, resta un'ottima via. La via del codice generato ti dà il 90% del genere in minuti e — cruciale — produce lo stesso tipo di sorgente che un creative developer può poi portare oltre.

Webflow (da $14/mese di hosting, annuale) ha vere interazioni di scroll e un editor visuale maturo. Per effetti a livello di elemento — fade-in, parallasse, sezioni sticky — è genuinamente buono. Le tecniche centrali del genere sono dove fatica: video scroll-scrub e sequenze di immagini su canvas richiedono embed di codice custom, e la lunga coreografia di timeline pinnate lotta contro il pannello delle interazioni. L'export di codice di Webflow esiste ma non è pensato per essere esteso a mano. Scegli Webflow quando il tuo team ci vive già e il design è a sezioni, non un film.

Framer (da $10/mese, annuale) è la via più rapida per un designer per pubblicare una pagina marketing pulita con trasformazioni allo scroll ed effetti di comparsa di buon gusto. Non è costruito per la narrativa scrubbed: nessuna timeline nativa di video scroll-scrub, nessuna sequenza canvas, e il sito vive sull'hosting di Framer — non c'è proprietà pratica del codice. Scegli Framer per la velocità su pagine standard; scegli il codice generato quando la pagina È il film.

VULK (intro di 3 giorni a $3.99 → da $19.99/mese, solo a pagamento) genera il genere completo come codice tuo: base Lenis + ScrollTrigger e coreografia di scroll in ogni piano, con il livello immersivo premium — video cinematico generato dall'AI e 3D in tempo reale — su Pro ($39.99/mese, intro di 3 giorni a 9,99 € nell'UE). Zero piano gratuito, deliberatamente: questa è la corsia premium del web design, e i dati della piattaforma mostrano che i builder con intento immersivo la trattano come tale — si convertono in paganti al 20,4%, sei volte il tasso base (dati della piattaforma VULK, luglio 2026). Lo scambio onesto: nessun canvas visuale dove trascinare le cose; la regia avviene per linguaggio e codice.

Come tenere un film di scroll veloce — e non fastidioso?

I siti guidati dallo scroll muoiono di due morti: jank e sequestro. La disciplina completa, tutta promptabile:

  • Un solo loop di animazione. Lenis guidato dal ticker di GSAP, ScrollTrigger sincronizzato su Lenis, autoRaf: false. Due loop in lotta sono la fonte nº 1 di jank — non si corregge ottimizzando gli asset.
  • Scrub, mai sequestro. La posizione di scroll dell'utente guida il progresso dell'animazione direttamente (scrub: true). Non prendere mai il volante, non animare mai la posizione di scroll stessa, non intrappolare mai l'utente in una sezione che scrolla al posto suo. Lo scrubbing rispetta il visitatore; lo scroll-jacking lo perde.
  • Solo transform e opacity. Animare proprietà di layout (width, top, margin) forza il reflow a ogni frame. Transform e opacity restano sul compositor.
  • Codifica il video per il seeking. Un MP4 di default ha keyframe a secondi di distanza — scrubbarlo balbetta. Usa una codifica short-GOP (un keyframe ogni pochi frame), caricalo come blob per una seekability totale e coalizza i seek per Safari.
  • Metti a budget la sequenza di immagini. 90 frame × 200KB fanno 18MB — inaccettabile su mobile. Esporta WebP alla risoluzione di visualizzazione, limita le sequenze vicino ai 100 frame, precarica progressivamente e valuta di servire metà dei frame su schermi piccoli.
  • Metti in pausa tutto fuori schermo. IntersectionObserver ferma il motore di scrub, il disegno sul canvas e qualsiasi loop di render 3D quando la loro sezione non è visibile.
  • Rispetta prefers-reduced-motion. Servi una pagina statica e pienamente leggibile con immagini poster. È un requisito di accessibilità e raddoppia come fallback per dispositivi modesti.
  • Tieni il testo nel DOM. Caption e titoli restano HTML vero posizionato sopra il media — scansionabile, selezionabile, traducibile. Non cuocere mai il copy nei frame del video.
  • Misura su un telefono di fascia media. Il profiling GPU dei Chrome DevTools su un Android da 200 € dice la verità sulla tua scena pinnata da 5000px; un laptop M-series no.

Un sito a scroll in stile Apple danneggia SEO e Core Web Vitals?

No, se costruito con la disciplina qui sopra. Il rischio sui contenuti è zero quando titoli e caption restano testo nel DOM — la pagina si legge per i crawler come un documento normale con media. I rischi di performance sono specifici: LCP ritardato da un video hero pesante (fix: prima l'immagine poster, il media carica dietro), blocco del main thread durante il precaricamento della sequenza (fix: precaricamento progressivo in idle) e CLS dai contenitori di pin (fix: il pinning di ScrollTrigger riserva lo spazio correttamente di default). Un film di scroll costruito così ottiene punteggi come qualsiasi sito ben costruito con un grande asset differito. Ciò che danneggia davvero i ranking è ciò che comunque non dovresti costruire: lo scroll-jacking, che gonfia il bounce proprio sulle pagine che hai pagato per rendere impressionanti.

Come si fa il deploy?

Un sito a scroll generato è una build Vite standard — asset statici più media. Su VULK è un clic sull'edge di Cloudflare con URL live e supporto per dominio personalizzato nei piani a pagamento, oppure esporta lo ZIP / fai push su GitHub e ospita su qualsiasi piattaforma statica. Due note specifiche del genere: servi video e sequenze di frame con cache header lunghi e immutabili (sono i tuoi asset più grandi e non cambiano a ogni deploy), e tieni il video di scrub sotto i ~15MB con l'immagine poster a fare il first paint — il film deve partire nel momento in cui il visitatore lo raggiunge, non dopo uno spinner.

FAQ

L'AI può davvero generare un sito a scroll in stile Apple?

Sì — questo genere si presta insolitamente bene alla generazione, perché è costruito da cinque tecniche nominate e ben documentate (base di smooth scroll, pinning, motori di scrub, coreografia del testo, regia per beat) invece che da invenzione visuale libera. VULK le genera come un'unica codebase React + GSAP coerente, con la struttura dei beat diretta da una libreria curata di generi immersivi distillata da showcase di brand prodotti. L'1% superiore dell'ambizione artigianale — shader su misura, lavoro 3D di personaggi con direzione artistica — appartiene ancora agli studi specializzati, e lo diciamo.

Devo conoscere GSAP o ScrollTrigger?

No. Descrivi beat e tono in linguaggio naturale; il generatore scrive le timeline, e i prompt di follow-up le modificano. Conoscere il vocabolario aiuta a dirigere — "pinna questa sezione", "scrub, niente autoplay", "scagliona il reveal delle righe" mappano uno a uno su ciò che viene generato — e lo assorbirai leggendo il codice esportato, che è GSAP standard e documentato.

Video scroll-scrub o sequenza di immagini su canvas — quale usare?

Scrub video quando la tua fonte è girato (film di brand, video di prodotto) — un solo file, pipeline più semplice, e VULK può generare il girato stesso su Pro con una codifica adatta allo scrubbing. Sequenza di immagini su canvas quando la tua fonte sono frame renderizzati (turntable 3D, vista esplosa) o quando ti serve controllo esatto al fotogramma su ogni browser — al costo del peso degli asset e di una strategia di precaricamento. Entrambi sono pattern supportati; i prompt qui sopra ne includono uno per tipo.

Quanto costa costruirne uno?

VULK è solo a pagamento: un'intro ad accesso completo di 3 giorni a $3.99 (accreditata sul primo mese), poi Builder a $19.99/mese — che include lo stack di scrollytelling completo (GSAP ScrollTrigger, SplitText, Lenis, pattern pinnati e scrubbed). Il livello immersivo premium — video cinematico generato dall'AI e 3D in tempo reale — è Pro a $39.99/mese (intro di 3 giorni a 9,99 € nell'UE). Per confronto: Framer da $10/mese e Webflow da $14/mese coprono effetti di scroll più semplici senza proprietà del codice, e uno studio di creative development fattura circa 5.000–15.000 € per un film comparabile fatto a mano. Tutti i prezzi verificati il 18 luglio 2026.

Funzionerà sui telefoni?

Sì, con la disciplina incorporata: scroll Lenis adatto al touch, pixel ratio limitato, sequenze più leggere su schermi piccoli e fallback reduced-motion. Il rischio mobile più grande del genere è il peso degli asset, non la capacità — un film hero da 25MB è un vanto desktop e un bounce mobile. Chiedi il budget esplicitamente nel prompt ("sequenza mobile sotto i 6MB") e il codice generato lo impone.

Posso esportare il codice e continuare a mano?

Sì — export completo del sorgente come ZIP o push su GitHub. L'output è un progetto standard Vite + React + TypeScript che usa librerie pubbliche (GSAP, Lenis e Three.js dove c'è 3D); un film di scroll solo frontend ha zero dipendenze da VULK e si builda ovunque. È questo il punto della via della generazione di codice: il sito che un designer ha briefato in frasi è lo stesso artefatto che un creative developer può portare agli Awwwards.

Descrivi il film che vuoi che la tua homepage riproduca e guardalo girare in un paio di minuti: vulk.dev.

Pubblicato da João Castro · 17 min read

Continua a leggere

Tutti gli articoli
Supporto VULK

Online

Ciao! Come posso aiutarti oggi?

Argomenti popolari

Supporto IA • support.vulk.dev

Come Creare un Sito a Scroll in Stile Apple con l'AI: La Guida Completa (2026) — Blog | VULK