Performances de typeScript (asm.js, compilateur de fermeture) et frais généraux
Je suis à la recherche dans l'aide de TypeScript
combiné avec d'un côté client MVC (le plus probable Backbone.js
+ Marionette.js
ou Ember.js
) pour des projets futurs et à cet effet, ont quelques questions liées à la performance et à l'optimisation :
- Comment
TypeScript
de comparaison de sortie de JavaScript natif performance sage ? - Depuis
asm.js
est un sous-ensemble de JavaScript, serait-il possible de convertirTypeScript
code dansasm.js
code ? Si oui, est-ce déjà possible ? - Est-il possible et toujours utile pour créer des versions de AMD projets qui utilisent
TypeScript
avecGoogle Closure compiler
? - Combien les frais généraux ne
TypeScript
ajouter, en moyenne, de taille de fichier sage ? - Lors de l'utilisation de bibliothèques légères comme
Backbone.js
dans un petit projet par exemple. Est-il judicieux d'utiliserTypeScript
en ce qui concerne la taille du fichier ?
J'aime les avantages supplémentaires de la TypeScript
mais je ne veux pas sacrifier la performance pour le style de codage et de saisie.
Des articles /livres sur l'utilisation de TypeScript
dans de grands projets, en particulier liés à la performance, des optimisations et les générations sont les bienvenues !
Vous en remercie d'avance !
source d'informationauteur m_vdbeek
Vous devez vous connecter pour publier un commentaire.
Nous avons évalué et testé la Machine à fond dans notre équipe et les autres équipes l'utilisent déjà, donc voici mon expérience:
Tapuscrit est encore assez jeune, et beaucoup de choses que nous voulions avoir (JSLint, la couverture du code, TDD, BDD, outils, ...) manquaient à l'époque. En outre, il y a eu plusieurs bugs dans le compilateur (qui ont été corrigés par la suite), donc nous n'avons pas choisi de l'utiliser, mais pas de point à partir de votre liste montré comme un véritable turn-down pour nous...
Mise à jour:
Pour voir le potentiel de la Machine, vous pouvez regarder en Ligne de Visual Studio "Monaco". Ce qu'ils ont fait, il est assez impressionnant de voir Prise en main avec la Machine rapide intro