Учебники

Angular 2 — Обзор

Angular JS — это фреймворк с открытым исходным кодом, построенный на JavaScript. Он был построен разработчиками в Google. Эта структура была использована для преодоления препятствий, возникающих при работе с одностраничными приложениями. Кроме того, тестирование рассматривалось в качестве ключевого аспекта при построении структуры. Было гарантировано, что рамки могут быть легко протестированы. Первоначальный выпуск платформы был в октябре 2010 года.

Особенности Angular 2

Ниже приведены ключевые особенности Angular 2 —

  • Компоненты — более ранняя версия Angular фокусировалась на контроллерах, но теперь сменила фокус на использование компонентов над контроллерами. Компоненты помогают собирать приложения во множество модулей. Это помогает лучше поддерживать приложение в течение определенного периода времени.

  • TypeScript — более новая версия Angular основана на TypeScript. Это расширенный набор JavaScript, поддерживаемый Microsoft.

  • Службы. Службы — это набор кода, который может совместно использоваться различными компонентами приложения. Например, если у вас есть компонент данных, который выбирает данные из базы данных, вы можете использовать его как общую службу, которую можно использовать в нескольких приложениях.

Компоненты — более ранняя версия Angular фокусировалась на контроллерах, но теперь сменила фокус на использование компонентов над контроллерами. Компоненты помогают собирать приложения во множество модулей. Это помогает лучше поддерживать приложение в течение определенного периода времени.

TypeScript — более новая версия Angular основана на TypeScript. Это расширенный набор JavaScript, поддерживаемый Microsoft.

Службы. Службы — это набор кода, который может совместно использоваться различными компонентами приложения. Например, если у вас есть компонент данных, который выбирает данные из базы данных, вы можете использовать его как общую службу, которую можно использовать в нескольких приложениях.

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

Компоненты Angular 2

Angular 2 имеет следующие компоненты —

  • Модули — это используется для разбиения приложения на логические фрагменты кода. Каждый кусок кода или модуля предназначен для выполнения одной задачи.

  • Компонент — это можно использовать для объединения модулей.

  • Шаблоны — это используется для определения представлений приложения Angular JS.

  • Метаданные — это можно использовать для добавления дополнительных данных в класс Angular JS.

  • Служба — используется для создания компонентов, которые могут использоваться всеми приложениями.

Модули — это используется для разбиения приложения на логические фрагменты кода. Каждый кусок кода или модуля предназначен для выполнения одной задачи.

Компонент — это можно использовать для объединения модулей.

Шаблоны — это используется для определения представлений приложения Angular JS.

Метаданные — это можно использовать для добавления дополнительных данных в класс Angular JS.

Служба — используется для создания компонентов, которые могут использоваться всеми приложениями.

Мы обсудим все эти компоненты подробно в последующих главах этого урока.

Официальный сайт Angular — https://angular.io/. На сайте есть вся информация и документация по Angular 2.