Mindset svelte - Guida completa al framework e alle funzionalità di Svelte 5 è la risorsa più completa riguardo Svelte e Svelte 5. Contiene una miriade di informazioni estremamente utili per imparare a lavorare con uno dei framework Javascript più potenti ed innovativi, e potenziare in modo completo le proprie competenze.
Il
libro copre Svelte a 360 gradi, dall'installazione all'analisi delle caratteristiche dei componenti, fino allo studio di tutte le funzionalità avanzate, tramandando la corretta mentalità e le competenze di uno sviluppatore professionista.
Mindset Svelte - Guida completa al framework e alle funzionalità di Svelte 5 ti offre un panoramica completa di ogni dettaglio possibile sulla tecnologia che ha rivoluzionato il modo di intendere lo sviluppo web moderno.
Svelte è uno dei framework JavaScript più potenti e utilizzati al mondo, realizzato da Rich Harris, ex sviluppatore di Angular, creatore del build tool Snowpack e contributore principale del build tool Rollup.
La versione 5 di Svelte è una riscrittura totale del framework per incrementare ulteriormente le sue già velocissime performance e adattarlo maggiormente alla produzione di progetti di grandi dimensioni che hanno la necessità di scalare al meglio. Svelte 5 introduce un nuovo concetto di reattività, le rune, che consentono di utilizzare la tecnologia di Svelte anche all'interno di file .js e .ts, e di garantire un controllo omogeneo sulla struttura dei componenti.
Argomenti principali trattati:
- Basi dello sviluppo web
- Struttura di Svelte
- Installazione
- Svelte con TypeScript
- Architettura di un progetto Svelte
- I concetti fondamentali di Svelte
- Creazione di componenti in Svelte
- Differenti tipi di reattività: primitivi e tipi composti
- Template e direttive
- Gestione dello stato
- Interpolazione
- Proprietà computed
- Gestione degli eventi
- Modificatori di eventi
- Eventi personalizzati
- Binding di classi
- Binding di stili CSS
- Binding di attributi HTML
- Direttive if, if-else, each, await
- Gestione dei Form e two-way binding con la direttiva bind
- Hook e ciclo di vita di un componente
- Emissione e convalida di eventi dai componenti
- Context API
- Store API
- Svelte 5: le motivazioni dell'upgrade
- Svelte 5: la comparazione con Svelte 4
- Svelte 5: reattività rivoluzionata
- Rune: $state, $derived, $effect e molto altro
Con
Mindset Svelte - Guida completa al framework e alle funzionalità di Svelte 5:
- Studi la struttura fondamentale di Svelte
- Impari ogni dettaglio architetturale del framework
- Implementi i concetti avanzati dello sviluppo front-end moderno
- Comprendi in profondità gli ingranaggi che muovono la reattività e il sistema di templating
- Implementi la mentalità di un esperto di Svelte per creare applicazioni professionali
- Analizzi componenti, direttive, eventi, props, animazioni, transizioni e molto altro
- Impari i segreti della potente e rivoluzionaria versione 5 di Svelte
- Analizzi strategie avanzate di sviluppo con Svelte
- Analizzi step by step l'essenza della tecnologia Svelte per realizzare applicazioni moderne