Мы движемся к Angular 2.0, и недавно команда разработчиков Angular выпустила Angular 4.0. Если вы собираетесь изучать новые вещи в Angular, вам следует начать создавать приложения с использованием Angular 2.0. Чтобы изучить Angular 2 и выше, Angular 1.x не является обязательным условием. Оба были совершенно разными, но вы должны знать некоторые основы TypeScript (надмножества JavaScript), созданного разработчиками Microsoft, ES 6 JavaScript.

Если вы знакомы с Angular 1.x, вам следует забыть о понятиях областей видимости, контроллеров. Отныне Angular состоит из компонентов. Компоненты — это не что иное, как комбинация шаблона HTML и класса компонента, который управляет частью экрана.

Вы все еще не уверены, почему мы переходим на совершенно новый Angular? Посмотрите здесь Почему Angular2?

Чтобы лучше понять, вы можете перейти на Angular HomePage, где вы можете следовать их руководствам, чтобы начать работу. Изучить Angular непросто, но он предлагает множество преимуществ и лучшую производительность в разработке современных веб-приложений.

Вот некоторые из функций и преимуществ Angular 2. Чтобы стать лучшим разработчиком в технологии, нужно создавать простые приложения с использованием этих технологий, участвовать в проектах с открытым исходным кодом и участвовать в технических встречах, где вы можете встретить гораздо больше разработчиков и узнать новые идеи.