Смогу ли я использовать Typescript с Angular 2.0, или я должен использовать Traceur?

Как я спросил в этом посте, я хотел узнать, насколько совместим Typescript с ES6, который Typescript 2.0 планирует поддерживать:

Должен ли я использовать Traceur вместо Typescript для ES5, но быть готовым к ES6

Однако, когда я прочитал этот пост от Google, оказалось, что Traceur довольно активно используется в готовящемся Angular 2.0.

Поэтому я пытаюсь решить, стоит ли использовать машинопись или Traceur, чтобы лучше подготовиться к Angular 2.0 (у моей команды будет меньше рефакторинга).

2 ответа

Решение

Тот факт, что новая версия Angular разработана с использованием Traceur, не должен влиять на то, как вы ее используете. Вы все еще можете использовать Typescript и воспользоваться проверкой и выводом типа языка, поскольку новый Angular будет обычной библиотекой Javascript (скомпилированной до ES5). Когда ES6 получит широкое распространение, вы все равно сможете использовать машинописный текст и нацеливать ES6 и использовать ES6 под таким углом.

Вам нужен traceur для разработки AngularJS. Вам не нужно использовать AngularJS. Вы все еще можете использовать машинопись

Другие вопросы по тегам