12. @romaintaz#DvxFrAngular2
TypeScript – Quelques bases
// Typage statique
var myFlag: boolean = true;
var myString: string = "Hello Devoxx France!";
var theAnswer: number = 42;
function whatIsTheAnswer(): number {
return 42;
}
// Enumeration (avec ou sans valeur)
enum Conference { Devoxx, DevoxxFrance, MixIT };
enum Color { Blue = 0, White = 1, Red = 2 };
18. @romaintaz#DvxFrAngular2
Actualités d’Angular
• Suivre l’évolution d’Angular 2
• Sites (https://angular.io), blogs…
• Conférences : Devoxx (France), ng-london (mi-octobre)
• …mais aussi de la v1 : v1.5 prévue pour faciliter la migration
19. @romaintaz#DvxFrAngular2
D’autres idées ?
• Rester sur la v1 :
§ Encore 3 ans de support
§ Grande communauté
§ Pas de grosses évolutions (ES6, Web Components…)
• Quitter Angular :
§ Ember.js
§ Backbone.js
§ Aurélia…
21. @romaintaz#DvxFrAngular2
Pour bien se préparer
• Apprenez le TypeScript
• Maîtrisez les directives
• Suivez de près l’évolution d’Angular 2 (et de la v1)