Angular 15
Cette liste constitue les nouveautĂ©s majeures dâAngular 15. Pour une liste complĂšte des changements, consultez le CHANGELOG
LâAPI Standalone est stable
LâAPI Standalone est dĂ©sormais stable et prĂȘte Ă ĂȘtre utilisĂ©e dans vos applications. Cette API vous permet de crĂ©er des composants standalone, sans avoir Ă utiliser de modules Angular. Cela simplifie le processus de crĂ©ation dâapplications Angular, car vous nâavez plus besoin de crĂ©er des modules pour chaque composant que vous crĂ©ez.
En outre, vous pouvez profiter dâune nouvelle syntaxe pour le routing et la configuration de vos apps.
Composition de directives
Un nouvel attribut hostDirectives
vous permet de dĂ©finir des directives Ă appliquer Ă lâhĂŽte dâun composant ou dâune autre directive. Cela vous permet une meilleure composabilitĂ© des directives.
La directive pour les images est stable
La directive ngSrc
est dĂ©sormais stable. Câest une alternative Ă la directive src
et permet de meilleures performances pour lâaffichage des images.
Guards fonctionnels
Les Guards fonctionnels sont désormais disponibles. Ils vous permettent de créer des Guards en utilisant des fonctions plutÎt que des classes. Cela vous permet de créer des Guards plus facilement et de les réutiliser plus facilement.
Le router supporte les class export
Vous pouvez dĂ©sormais marquer vos composants comme Ă©tant exportĂ©s par dĂ©faut et les utiliser dans le router. Vous nâaurez ainsi plus besoin de faire .then(m => m.LazyComponent)
.
Une meilleure stack trace
Les stack traces sont désormais plus faciles à lire et à comprendre. Cela vous permet de mieux comprendre les erreurs qui se produisent dans votre application.