Les nouveautés d’Angular JS 2.0

Lors de la présentation AngularJS 2.0 Core à la conférence ng-europe dédiée au framework AngularJS les 22 et 23 octobre 2014, les développeurs Igor Minar et Tobias Bosch ont annoncé que cette version se rapprochera encore plus du langage TypeScript. Effectivement, le langage AtScript d’AngularJS s’inspire déjà de TypeScript mais est également influencé par Dart, lui aussi un langage soutenu par google qui était prévu comme une alternative au JavaScript. La dernière version 1.3 n’est donc pas une ébauche de la version 2.0 ! Je regrette que pour le moment il n’y ai pas encore de version « alpha » afin de tester cette dernière… On pourra tout de même suivre les progressions ici !

angular-logo

Parmi les fonctionnalités proposées, AtScript supportera de façon optionnelle le typage, les champs, les méta-données et l’introspection de type. La différence majeure avec TypeScript étant que le typage ne sera pas statique, mais dynamique, une variable pouvant changer de type en cours d’exécution.
Beaucoup de changements sont a prévoir, tant sur le templating et les directives que sur l’injection de dépendances, vous pourrez trouver plus d’infos par là.
Sur devchat.tv des podcasts sont mis à jour régulièrement à ce sujet.