Angular 17
Cette liste constitue les nouveautĂ©s majeures dâAngular 17. Pour une liste complĂšte des changements, consultez le CHANGELOG
Control Flow
Une toute nouvelle gestion du Control Flow est disponible. Les *ngIf
et *ngFor
sont remplacés par @if
et @for
Pour en savoir plus.
Signal Inputs
Vous pouvez désormais utiliser les inputs en tant que Signals, sans décorateurs. Pour en savoir plus.
Defer
GrĂące Ă @defer
, nous pouvons lazy loader des morceaux de nos templates afin dâamĂ©liorer les performances de nos applications.
Nouvel Application Builder
Vite et ESBuild sont désormais utilisés par défaut pour compiler vos applications Angular.
SSR par défaut
Lors de la crĂ©ation dâune application Angular, le SSR peut dĂ©sormais ĂȘtre activĂ© par dĂ©faut. Aussi, le code dâAngular Universal a Ă©tĂ© merge directement sous @angular/ssr
.
Les signals sont stables
Les Signals sont désormais stables en version 17, vous pouvez donc les utiliser sans crainte de changements ultérieurs trop impactant.
View transitions
Le router dâAngular supporte le nouvelle API View Transition afin que vous puissiez contrĂŽler les animations de transitions entre les routes.