Angular 19 introduce diverse novità significative per gli sviluppatori. Una delle principali è l’impostazione predefinita dei componenti standalone, che semplifica la creazione di nuovi componenti riducendo il codice boilerplate. Inoltre, il rilevamento delle modifiche senza l’uso di zone mira a migliorare le prestazioni e a ridurre la complessità, anche se questa funzionalità è ancora in fase di sviluppo.
Il framework continua a potenziare gli strumenti di testing, con una migliore integrazione di Jest e un test runner più efficiente. Infine, Angular beneficia delle solide pratiche di sicurezza di Google, sottoponendo il framework a regolari audit e aggiornamenti per risolvere tempestivamente eventuali vulnerabilità.
La versione 19 include anche schematics aggiornati per allineare le applicazioni alle migliori pratiche attuali, riguardanti input, output, query, iniezione delle dipendenze basata su inject
e il nuovo sistema di build. Sono state stabilizzate le primitive di reattività core e introdotte nuove, come linkedSignal
e resource
. Infine, sono stati apportati numerosi miglioramenti alla qualità della vita degli sviluppatori, tra cui un componente per la selezione dell’ora, la rimozione delle importazioni non utilizzate, l’esecuzione di schematics tramite il language service e il supporto all’Hot Module Replacement (HMR) per gli stili.
Obiettivi del corso
Comprendere le novità di Angular 19, come i componenti standalone e l’idratazione incrementale.
Apprendere le migliori pratiche di sviluppo Angular, incluso l’uso delle nuove primitive reattive.
Migliorare le prestazioni delle applicazioni Angular con il nuovo sistema di build e ottimizzazioni.
Utilizzare le nuove funzionalità di routing, inclusa la configurazione avanzata per il rendering client/server.
Implementare test più efficaci, sfruttando le nuove integrazioni con Jest e il migliorato test runner.
Titoli disponibili nel nostro catalogo:
Corso di Sviluppo Web con Lavarel