Maison >interface Web >js tutoriel >Quoi de neuf dans les composants autonomes angulaires, les signaux et plus encore !
Angular continue son évolution rapide (avec de nouvelles versions majeures tous les ~6 mois). Désormais en novembre 2024, Angular 19 arrive, doté de fonctionnalités puissantes qui améliorent l'expérience des développeurs et les performances des applications. De l’hydratation améliorée aux signaux améliorés. Plongeons dans les moments forts de l'événement de lancement d'Angular 19.
La première fois que nous rencontrons un composant autonome, c'était dans Angular 14 et a été amélioré à chaque version depuis. Avec Angular 19, tous les composants, directives et tuyaux sont désormais autonomes par défaut, éliminant ainsi le besoin de définir explicitement standalone : true.
De plus, les mises à jour sont transparentes, la commande ng update refactorise automatiquement les bases de code existantes, garantissant une transition fluide et sans tracas.
Dans Angular 16, nous avons eu notre première rencontre avec Angular Signals, et ce fut le coup de foudre, et ils ont continué à remodeler le système de réactivité d'Angular. Avec Angular 19, plusieurs API basées sur les signaux ont été promues au statut stable, notamment input(), output(), model(), viewChild(), viewChildren(), contentChild, contentChildren(), takeUntilDestroyed(), outputFromObservable(). , et outputToObservable().
De plus, Jeremy Elbourne a introduit deux nouvelles API Signal expérimentales :
Pour faciliter la transition, des commandes comme ng g @angular/core:signal-input-migration, ng g @angular/core:signal-queries-migration et ng g @angular/core:output-migration automatisent le code refactoriser avec facilité. Les signaux angulaires ressemblent vraiment à un match créé au paradis des développeurs.
Angular Material continue d'évoluer à chaque version, et Angular 19 ne fait pas exception. Cette mise à jour introduit des améliorations dans deux domaines clés :
L'hydratation est l'une des meilleures fonctionnalités d'Angular, évoluant au fil des dernières versions avec des innovations telles que hydratation complète de l'application, vues différées et relecture d'événements. S'appuyant sur cette base, Jessica Janiuk a introduit l'un des ajouts les plus intéressants d'Angular 19 hydratation incrémentielle, désormais disponible en aperçu développeur.
C'est tout pour le moment ! J’apprécie que vous ayez pris le temps de lire mon article et j’aimerais entendre vos réflexions et vos commentaires. Alors que je continue d’améliorer mon écriture, vos idées sont inestimables.
Vous pouvez me contacter sur :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!