angularjs_2_essential_training:basics_of_typescript
Typescript : superset de JavaScript → compilé vers JavaScript.
Écrire du Javascript en lieu et place de typeScript est tout à fait possible et valide.
Avantages :
- ES2015 class
- Modules
- Strong typing
- Variables
- Signatures
typeScript Focus
- writing classes
- Angular decorators
- Parameter type annotations
bénéfices de Typescript
- simplicité (classes et décorateurs)
- angular écrit en typescript → écriture dans le même langage que le framework
exemple de typesript
// modules imports import {Component} from 'angular2/core'; import {formBuilder} from 'angular2/common'; // décorateur typescript @component({ selector: 'media-tracker-app' templateUrl: 'app/app.component.html', styleUrls: ['app/app.component.css'] }) // définition export class appComponent { // export : TypeScript pour module // class : ES2016 contructor(formBuilder: FormBuilder) {} // constructeur ES2016 + Paramètre typescript (FormBuilder) }
angularjs_2_essential_training/basics_of_typescript.txt · Last modified: 2016/06/03 16:35 by leo