shop-cart

Vous lisez actuellement: Angular : découvrez les nouveautés de la version 6

Angular : découvrez les nouveautés de la version 6

En 2017, Angular, le framework JavaScript populaire de Google pour la création d’applications mobiles et de bureau a connu une année fulgurante, avec deux mises à jour majeures en 14 mois.

Angular a atteint la version 5 le 1er novembre 2017. La mise à niveau d’Angular 5 s’était centrée sur la réalisation d’un framework plus rapide, moins volumineux et plus facile à utiliser. Angular 6 est imminent, avec les premières releases disponibles.

Les nouvelles fonctionnalités d’Angular 6

La version 6 continue de mettre l’accent sur le fait d’être plus compacte, plus rapide et plus facile à utiliser.

Les fonctionnalités prévues :

  • Version 4 du bundler du module Webpack pour JavaScript, générant des modules moins volumineux grâce à une technique connue sous le nom de scope hosting.
  • Une nouvelle méthode de connexion de modules et de services, dans laquelle les services peuvent être configurables, ce qui signifie qu’ils peuvent être exclus d’une application s’ils ne sont pas utilisés.
  • Prise en charge de la bibliothèque RxJS 6 pour JavaScript, réduisant les tailles de bundle pour les cas d’utilisation courants.
  • L’interface de ligne de commande d’Angular, apportant des commandes telles que ng update, pour la mise à jour des dépendances et du code.
  • Une autre commande du CLI, ng add, aide les développeurs à ajouter plus rapidement des fonctionnalités à leur application, comme démarrer avec une application Material Design plutôt qu’avec une application vide. Material Design est le langage de Google pour concevoir des applications.
  • Prise en charge au travers du CLI du packaging de composants, avec la possibilité pour les développeurs de choisir ng-packgr, pour ses bibliothèques uniquement Angular, ou d’utiliser l’outil Bazel, pour créer des bibliothèques utilisables partout. Auparavant, les développeurs devaient construire et empaqueter des bibliothèques à la main s’ils voulaient partager des composants et des services avec d’autres équipes.
  • L’implémentation d’un composant Tree dans Angular Material et le dans le Dev Kit de base pour aider à construire des structures arborescentes visuelles telles qu’une liste de fichiers.
  • Un type générique rétrocompatible facultatif pour prendre en charge les élément natif typé.

Le module de rendu Ivy a été retiré de la version 6 (et ça nous attriste beaucoup) en raison des difficultés de mise en œuvre. On ne sait pas s’il arrivera pour la version 7 à l’automne 2018, mais on espère clairement.

On attend donc tous la sortie de la version finale de la version 6 incessamment sous peu.

Comment essayer Angular 6 maintenant ?

Vous pouvez télécharger la version 6 d’Angular depuis GitHub ou via la ligne de commande

npm install -g @angular/cli@next

//puis créer un projet
ng new
//ou utiliser la commande suivante pour mettre à jour un projet.
ng update -next

 

A story about

, , , ,

,

Avec

555

Vues


Écrit par

Christophe Mendes

Christophe est développeur front spécialisé intégration chez Blueanchor. En reconversion depuis plus d’un an aux technologies du web, il travail essentiellement sur le framework Angular et garanti l’esthétique des outils et des projets clients.


Afficher la conversation (0)

Recommander cette page

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

0 People Replies to “Angular : découvrez les nouveautés de la version 6”