Con l'ultima versione di Angular è diventata disponibile una funzionalità molto importante per noi developer: il Hot Module Replacement. Questo permette alla CLI, o più precisamente a Webpack, di sostituire all'interno della pagina web, il componente, o una parte dell'html, senza aver la necessità di ricaricare tutta la pagina.
Questa funzionalità era già disponibile precedentemente, ma richiedeva l'installazione di vari pacchetti e una configurazione particolare del progetto. Dalla versione 11 basterà utilizzare il comando ng serve --hmr.
Facciamo un semplice esempio per capirne la funzionalità: se stiamo compilando un form, costruito con più componenti, o un wizard per inserimento dati, possiamo modificare una sua parte, senza la necessità di dover, a ogni modifica, ripartire da zero.
<!-- primo componente --> <p>primo works!!!</p> <input/> <app-secondo></app-secondo> <!-- secondo componente --> <p>secondo works!</p> <input/>
Se sulla pagina web andiamo a compilare i due campi di input e successivamente nel codice cambiamo i testi all'interno dei paragrafi in entrambi i componenti, salvando le modifiche, vedremo che i valori da noi inseriti negli input resteranno invariati.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Fornire parametri ad un Web component HTML
Configurare OpenAI in .NET Aspire
Utilizzare il Null conditional assignment di C# 14
Abilitare automaticamente il force push di un gruppo su Azure DevOps
Ridimensionamento automatico input tramite CSS
Definire il metodo di rilascio in .NET Aspire
Gestione opzioni colonna nella Blazor QuickGrid
Usare la libreria PredicateBuilder per eseguire query tramite Entity Framework che usano or su più campi
Importare un servizio esterno in .NET Aspire
Eseguire query in contemporanea con EF
Personalizzare i parametri del CSS Scroll Snap
Esporre workflow come server MCP con Azure Logic Apps
I più letti di oggi
- Global Azure 2026 - ASPItalia.com - Milano
- L'agenda di #GlobalAzure 2026 by ASPItalia.com è pronta: da #AKS a #AIFoundry, passando per #MCP, #Fabric e tanto altro.Ci vediamo il 16 aprile a Milano! https://aspit.co/globalazure-26
- Future Dev Day - Milano
- Il nuovo persistent state in Blazor
- Eseguire i pre-commit hook di git con dependabot




