Я изучаю использование TypeScript
в сочетании с MVC на стороне клиента (скорее всего Backbone.js
+ Marionette.js
или Ember.js
) для будущих проектов и поэтому имеет несколько вопросов, связанных с производительностью и оптимизацией:
-
Как результат
TypeScript
сравнивается с характеристикой собственного JavaScript? -
Так как
asm.js
является подмножеством JavaScript, можно ли преобразовать кодTypeScript
в кодasm.js
? Если да, возможно ли это? -
Возможно ли и по-прежнему полезно создавать сборки проектов AMD, которые используют
TypeScript
сGoogle Closure compiler
? -
Сколько накладных расходов
TypeScript
добавить в среднем, размер файла мудрый? -
При использовании таких легких библиотек, как
Backbone.js
, например, в небольшом проекте. Имеет ли смысл использоватьTypeScript
в отношении размера файла?
Мне нравятся дополнительные преимущества TypeScript
, но я не хочу жертвовать производительностью для стиля кодирования и ввода текста.
Любые статьи/книги об использовании TypeScript
в больших проектах, особенно связанных с производительностью, оптимизациями и сборками, очень приветствуются!
Заранее благодарю!