Angular 15 est disponible

Par:
fredericmazue

lun, 21/11/2022 - 16:45

Le projet Angular a annoncé la disponibilité d'Angular 15. L'année dernière, le compilateur et le pipeline de rendu hérités d'Angular ont été supprimés, ce qui, selon l'équipe Angular, a permis le développement d'une série d'améliorations de l'expérience des développeurs au cours des deux derniers mois. Angular v15 en est l'aboutissement avec des dizaines d'améliorations qui conduisent à une meilleure expérience et de meilleures performances pour les développeurs, souligne l'équipe.

Dans Angular 14, de nouvelles API autonomes autonomes ont été introduites pour permetre aux développeurs de créer des applications sans utiliser NgModules. Avec cette version 15, ces API sont sorties de l'aperçu du développeur et font désormais partie de la surface d'API stable. 

Ces API autonomes permettent par exemple de démarrer une application à l'aide d'un seul composant :

import {bootstrapApplication} from '@angular/platform-browser';
import {ImageGridComponent} from'./image-grid';

@Component({
  standalone: true,
  selector: 'photo-gallery',
  imports: [ImageGridComponent],

  template: `
    … <image-grid [images]="imageList"></image-grid>
  `,
})
export class PhotoGalleryComponent {
  // component logic
}

bootstrapApplication(PhotoGalleryComponent);

A remarquer encore, la directive image qui avait développée en collaboration avec Chrome Aurora dans An Angular14.2 est maintenant stable.

Angular 15 apporte encore de nombreuses améliorations en ce qui concerne les routages et de meilleures traces de piles pour faciliter le débogage.

Angular 15 c'est encore (entre autres...) des améliorations dans les composants et la CLI dans laquelle a été introduite la prise en charge des API stables autonomes. 

 Angular est un logiciel libre sous licence MIT, disponible sur GitHub.

Angular dispose également d'un site officiel, angular.io, fournissant de la documentation et diverses ressources.