IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

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 !

Migrer une application AngularJS en TypeScript
Un article de Keir Lawson traduit par yahiko

Le , par yahiko

0PARTAGES

2  0 
Bonjour à tous !


Je vous propose la traduction d'un article qui décrit les principales étapes pour migrer de JavaScript en TypeScript une application écrite avec le framework AngularJS.

Migrer une application AngularJS en TypeScript

N'hésitez pas à faire part de vos remarques, commentaires ou propositions d'améliorations !

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

Avatar de Paleo
Membre éclairé https://www.developpez.com
Le 10/02/2015 à 10:20
Oui pour les services on passe à la méthode "service", pour les contrôleurs on utilise la syntaxe "as" dans le template. En revanche les directives sous AngularJS obligent à un code un peu moche.
1  0 
Avatar de sekaijin
Expert éminent https://www.developpez.com
Le 13/08/2016 à 11:17
Dans la ligné et pour tout ceux qui travaille en java
le projet https://github.com/cincheo/jsweet
est l'étape complémentaire à cette migration.

jsweet est un transpiler java->typescript

Vous écrivez du code avec la syntaxe java (et tous les outils d'édition qui vont avec)
comme toujours avec java vous compilez et là au lieu de produire du byteCode le compilateur génère des classes typeScript puis le tout est compilé en JS

donc en suivant ce tutoriel plutôt bien fait et en reprenant la doc de jsweet
vous avez un projet dont le code source est full Java.

je précise qu'il ne s'agit pas d'un portage de java sur l'interprète JS comme le font d'autre projet.
Il s'agit tout comme typeScript de proposer une syntaxe POO à base de Classes qui se compile en JS.
jswwet reprends donc de Java QUE la syntaxe. il permet donc d'utiliser tous les outis qui reconnaissent cette syntaxe.

http://www.jsweet.org/

A+JYT
1  0 
Avatar de naou18
Membre régulier https://www.developpez.com
Le 08/08/2016 à 13:08
Bonne article, j'aimerai bien savoir comment configurer TSlint avec Gulp, avoir des exemples plus compliquées, de conversion des directives avec des méthodes genre Link en Typescript, l'utilisation des components en TS qui sont apparu en Angular 1.5.X et voir aussi la partie des tests avec Jasmine / Karma.

Merci d'avance.
0  0