На днях появилась статья про быстрый старт с Angular 2. Заголовок говорил что понадобится 5 минут, но, судя по комментариям, не я один даже прочитать статью за 5 минут не смог. Хочу предложить вам альтернативный вариант, он действительно займёт примерно 5 минут не считая времени скачивания нужных инструментов.
Нам понадобится:
1) Webstorm
2) Dartium
3) Dart SDK
Чтобы всё заработало:
1) Установить webstorm
2) Распаковать архивы с браузером и SDK
3) Настроить webstorm:
File->Settings:
Теперь надо создать проект:
File->NewProject
Всё, проект готов, можно запускать.
Если у кого-то есть сомнения по поводу того какой Angular выбрать, могу сказать, если хотите работать над коммерческим проектом прямо сейчас с минимальными проблемами, то выбирайте первую версию. Если хотите научиться чему-то полезному, что станет стандартом де-факто через пару лет, то вторую.
Преимущества второй версии:
Нам понадобится:
1) Webstorm
2) Dartium
3) Dart SDK
Чтобы всё заработало:
1) Установить webstorm
2) Распаковать архивы с браузером и SDK
3) Настроить webstorm:
File->Settings:
Теперь надо создать проект:
File->NewProject
Всё, проект готов, можно запускать.
Если у кого-то есть сомнения по поводу того какой Angular выбрать, могу сказать, если хотите работать над коммерческим проектом прямо сейчас с минимальными проблемами, то выбирайте первую версию. Если хотите научиться чему-то полезному, что станет стандартом де-факто через пару лет, то вторую.
Преимущества второй версии:
- меньше обёрточного кода
- обёрточный код находится там, где он что-то описывает
- быстрее первой версии во многих смыслах
- есть хаки, позволяющие писать код второй версии в приложении, написанном на первой