Наша команда слишком взволнована альфа-релизом Angular 2, и мы просто с нетерпением ждем его стабильной версии и начнем с нее. Но во время ng-conf 2015 на Angular 2 Misko мы натолкнулись на следующие вещи, из-за которых я запутался
-
TypeScript! Действительно ли нужно использовать typescript, чтобы получить лучшую производительность вместо того, чтобы писать простой простой JS-код, который мы делали все это время. Мы встретили несколько комментариев, в которых говорится, что typescript помогает в лучшей производительности.
-
Функции ES6. Поскольку Angular 2 будет использовать множество функций es6, это означало, что нам придется ждать, пока все браузеры будут поддерживать, по крайней мере, те функции, которые нужны Angular 2, прежде чем мы начнем с него в наших производственных приложениях.
-
Веб-компоненты. Поскольку Angular 2 предоставляет возможность создавать веб-компоненты, и я наткнулся на несколько блогов на создание собственного (с использованием полимера), как тяжело будет для нашей команды создавать их? Или лучше, если мы просто придерживаемся старинной директивы создания?
- Производительность
. Я видел это видео Angular + React, которое обеспечивает хорошее сравнение Angular vs Angular + реакция vs Angular 2. Но я ' m не уверен, что этот случай, когда Angular 2 действительно очень быстрый, или если мы можем продолжить создание Angular + реагировать на приложение, чтобы избежать ожидания Angular 2, чтобы стабилизировать или браузеры поддерживали es6 функции, которые Angular использует.
Я не уверен, что хорошо структурировал свой вопрос, но выше мои проблемы, прежде чем я начну изучать Angular 2, потому что с их демонстрацией Angular 2 + typescript казалось, что он будет включать много зарабатывая кривую для меня и моей команды.
Я буду очень признателен, если кто-то сможет прояснить перечисленные выше проблемы.
Спасибо.