Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

AngularJS : faut-il aller vers la version 2.0 ?
Un point sur les coûts de migration vers cette nouvelle version

Le , par autran

0PARTAGES

AngularJS, faut-il aller vers la version 2.0 ?

Vous avez migré vos applications JEE ou PHP (le front uniquement) vers AngularJS1
Mais l'arrivée de la version 2.0 (actuellement en bêta) est pour vous très anxiogène. En effet, on vous dit qu'il faudra changer de langage et que le framework va être réarchitecturé.

Prenons les problèmes un par un.

Vous avez formé vos développeurs sur JavaScript (ES5 6), mais vous apprenez qu'il faudra certainement évoluer vers TypeScript. Alors vous craignez de mettre la main dans la mécanique des formations coûteuses et sans retour sur investissement.
C'est vrai que la version 2.0 de ce framework pousse vers TypeScript. Cette dynamique est certainement très vertueuse du point de vue du génie logiciel dans la mesure où les développeurs gagneront un typage fort et un code plus élégant. Donc in fine vos applications seront développées plus rapidement et seront plus maintenables.

L'architecture du framework a évolué. Alors vous craignez de devoir faire face à une courbe d'apprentissage longue et coûteuse.
C'est vrai aussi que le framework évolue, mais c'est pour suivre l'évolution du web 3.0 (Web Components...). Quant à la courbe d'apprentissage, elle a l'avantage d'être unique et universelle. En effet, contrairement à la version 1 avec laquelle chaque développeur utilisait les parties du framework selon son bon vouloir pour développer son application, la version 2 apportera une politique d'emploi et un guide de style architectural.

Et maintenant que nous avons levé deux des craintes majeures auxquelles font face les architectes logiciels, il convient de souligner les immenses gains attendus par cette nouvelle version, ne serait-ce qu'en termes de performances et qui justifient à eux seuls une réécriture du framework.

Et pour finir de vous rassurer, gardons à l'esprit que c'est Google qui est aux commandes sur ce projet. Google n'est pas uniquement une société capable de miracles technologiques, mais aussi un visionnaire de ce que sera le web de demain et l'acteur qui pèse le plus pour imposer les normes technologiques

Et vous ?
Comptez-vous passer à AngularJS 2 ?

Une erreur dans cette actualité ? Signalez-le nous !