Prendi confidenza con il framework Svelte e scopri come sviluppare app Web intelligenti con questa guida.

Svelte è uno dei framework JavaScript più in voga in circolazione. Nel 2022 StackOverflow Developer Survey, è emerso come il secondo framework JavaScript più amato dagli sviluppatori web. In questa guida imparerai le basi e come creare una semplice applicazione da fare usando Svelte.

Iniziare con Svelte

Sistemerai le cose con il Strumento di costruzione Vite. Apri il terminale ed esegui i comandi seguenti in sequenza. Assegna al progetto il nome "svelte-app" (o la tua scelta), seleziona Svelte come framework e imposta JavaScript come variante.

filato crea vite
CD svelte-app
filato
filo dev

Apri il progetto in un editor di codice, elimina il file lib cartella e cancellare il contenuto del file app.css file e il App.svelte file.

Come Svelte si confronta con React

IL DOM è una struttura ad albero generato dall'HTML di un sito, che mostra le relazioni tra i diversi elementi che compongono la pagina.

instagram viewer

A differenza di React che utilizza un DOM virtuale, Svelte è un compilatore che comprende al momento della compilazione, come potrebbero cambiare le cose nella tua applicazione. Poiché Svelte funziona in fase di compilazione, si traduce in JavaScript vanilla altamente performante e ottimizzato.

Reattività e Animazione in Svelte

La struttura della maggior parte delle applicazioni Svelte è illustrata di seguito. Puoi scegliere di non includere il file stile tag lasciando solo il copione e marcatura: