BT

Préoccupations sur Angular 2.0 abordées lors de la ng-conf 2015

| par David Iffland Suivre 4 Abonnés , traduit par Nicolas Frankel Suivre 8 Abonnés le 09 mars 2015. Durée de lecture estimée: 2 minutes |

Suite à des détails sur Angular 2.0 révélés en octobre 2014, l'équipe d'Angular a été prise par surprise par des réactions tumultueuses de la communauté. Les membres de l'équipe centrale d'Angular, Brad Green et Igor Minar, sont montés sur scène à la ng-conf 2015 pour répondre à ces préoccupations.

L'un des plus gros soucis était de savoir combien de temps Google allait supporter la version 1.X. Pour apaiser ces craintes, Google a adopté une nouvelle approche pour déterminer où en est la communauté et ce qu'elle souhaite. Le projet Angular 1.X continuera à être hébergé à angularjs.org. Angular 2.0, maintenant en Alpha, sera quant à lui hébergé à angular.io.

L'équipe surveillera le trafic sur les deux sites, avec GitHub, pour déterminer où la communauté est encore investie. Cela veut dire que si une majorité du trafic est encore sur angularjs.org, l'équipe continuera à concentrer ses ressources sur 1.X. Angular 1.X ne terminera pas sa vie tant que la majorité du trafic ne s'exécutera pas sur 2.0. "Nous continuerons à livrer des versions d'Angular 1 jusqu'à ce que la grande majorité d'entre vous ait migré sur Angular 2", a dit Minar.

L'une des plus grosses fonctionnalités surprises d'Angular 2 était AtScript, le super ensemble de TypeScript utilisé pour développer des apps Angular 2. Dans les mois qui ont suivi, l'équipe Angular a rencontré Anders Hejlsberg et Jonathan Turner de l'équipe TypeScript pour trouver des manières de travailler ensemble. Turner est apparu sur scène pour discuter de comment TypeScript a incorporé les annotations d'AtScript pour être livrées avec TypeScript 1.5+. Pour cette raison, AtScript comme langage dépendant a été écarté. "Avec cette convergence, nous sommes heureux d'annoncer que nous allons retirer le terme AtScript et que nous allons tout appeler TypeScript à partir de là", a dit Green.

Une récrimination majeure à propos d'Angular 2 était qu'il n'existait pas de chemin de migration. A ng-europe, Minar a laissé entendre que bien qu'il n'y ait pas de chemin de migration pour le moment, il pourrait y en avoir dans le futur. Il a été annoncé qu'en utilisant le nouveau routeur, un nouveau chemin de migration "incrémental" permettra aux développeurs d'effectuer la transition de 1.X à 2.0. ng-router est un des premiers composants à couvrir à la fois 1.X et 2.0, c'est donc un point naturel que les développeurs peuvent utiliser des morceaux de 2.0 dans leurs apps 1.X et également des vues 1.X dans leur code 2.0. Cette option n'est peut être pas appropriée pour les apps mobile car elle nécessite une charge plus importante, mais elle offre une manière de faciliter la transition.

Comme date de livraison, Green a mentionné que la première app Angular 2.0 à Google sera livrée en production en mai 2015. Bien que Green n'ait donné aucune date de livraison, cela donne un aperçu de la chronologie.

ng-conf est retransmise en direct à www.ng-conf.org. Les diapositives de la présentation sont disponibles ici.

Evaluer cet article

Pertinence
Style

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Donnez-nous votre avis

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet
Commentaires de la Communauté

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Discuter

Se connecter à InfoQ pour interagir sur ce qui vous importe le plus.


Récupérer votre mot de passe

Follow

Suivre vos sujets et éditeurs favoris

Bref aperçu des points saillants de l'industrie et sur le site.

Like

More signal, less noise

Créez votre propre flux en choisissant les sujets que vous souhaitez lire et les éditeurs dont vous désirez suivre les nouvelles.

Notifications

Restez à jour

Paramétrez vos notifications et ne ratez pas le contenu qui vous importe

BT