Enhance Web Development
Angular 2
Pourquoi Angular 2
Pourquoi Angular 2 ?
Un peu d'histoire
Standards du web
Performances
Environnement "Reactive"
Open-source & travail d'équipe
Un peu d'histoire
Angular 1
Première version : 2009
Créer par
Miško Hevery
1.3m développeur utilise la version 1.X
Angular 2
Annoncée en 2014
RC disponible en mai 2016
Actuellement : 2.0.0-rc2
Déjà 360k développeurs
Expérience AngularJS 1.X
Ok et ? sinon pouquoi Angular 2 ?
Standard du web
Performances
Small is beautiful
170k
56k
45k
Angular 2
beta
Angular 1
Angular 2
now
Fast is beautiful
Lazy-loading
Rendu très rapide (vs Angular 1)
2,5x plus rapide la première fois
4,2x plus rapide lors d'une mise à jour
Modularity is beautiful
Environnement "Reactive"
Reactive Programming
Asynchrone avec des streams
Nouveau type primitif : Observable
RxJS : librairie reactive pour JavaScript
Hot & Cold Observable
And so more !
Open-source & travail d'équipe
Made with Slides.com