Angular 2 est-il prêt ?

Oui, Angular 2 est en version finale depuis septembre 2016 ! Petit historique.

Angular 2 a été rendu disponible dès 2015 en version alpha, pour faire participer la communauté. La première version beta est sortie le 15 décembre 2015, et Google l’a présentée ainsi :

« Beta means we’re now confident that most developers can be successful building large applications using Angular 2. »

Depuis, les principes de base d’Angular 2 sont restés relativement stables. Google a sorti la première Release Candidate le 2 mai 2016, et l’a commenté ainsi :

« Developers all over the world are building production Angular applications today with RC1. »

Le principe de RC a moyennement été respecté, il y a eu quelques changements majeurs. Mais ils étaient tous de l’ordre du refactoring, pour simplifier certaines fonctionnalités et surtout améliorer les performances, ce dont tout le monde est ravi, car Angular 2 final est encore plus rapide que React.

Cette phase de refactoring s’est achevée avec la RC5, ainsi commentée :

« Post-RC5: No further breaking changes in Core, Forms and Router before 2.1. »

Après deux autres Release Candidates, la version finale d’Angular 2 est sortie le 14 septembre 2016.

Mais j’entends déjà parler d’Angular 4 ?