В чем особенности Angular 2?

В чем особенности Angular 2 и какие отличия между Angular 1 и Angular 2?

По пунктам Angular 2:

Проще в освоении, современный подход, его создали на основе отзывов сообщества разработчиков в течении 5 лет.

TypeScript – дает строгую типизацию и удобные инструменты для разработки.

Похож на Angular 1, новая версия полностью переписана но если есть опыт с работой первой версии то вы точно заметите некие сходства.

Хорошая производительность. Он был написан полностью с нуля и во время разработки взяли во внимание что приложение будет работать на мобильных платформах соответственно улучшили производительность.

Так же архитектура сильно изменена, тут компонентная архитектура и приложение состоит из модулей, мы можем использовать ESMA SCRIPT (ES2015) для повторного использования участков кода. Первая же версия Angular была построена на основе шаблона MVC.

Насчет отличий, точно помню только что в 1 активно используют вложенные scope, а во втором их вообще не используют, а, ну и еще что контроллеры сервисов реализованы через ES6 class во втором ангуляре, а в первом вроде функциями реализовали.

В серии видео уроков по Angular вы сможете найти ответ на свой вопрос, так же основательно и структурировано выучить данный раздел в категории Frontend, видео уроки: