Angular — это платформа разработки для создания мобильных и настольных приложений. Angular позволяет расширить синтаксис HTML для чёткого и лаконичного представления компонентов ваших приложений. Связывание и внедрение зависимостей в Angular позволяют избежать значительной части кода, который пришлось бы писать в противном случае.
Преимущества Angular
Разработка на всех платформах
Изучите один из способов создания приложений с помощью Angular, а затем повторно используйте свой код и возможности для создания приложений для любой целевой платформы развертывания, например, веб-приложений, мобильных веб-приложений, собственных мобильных устройств и собственных настольных компьютеров.
Скорость и производительность
Достигните максимально возможной скорости на веб-платформе уже сегодня и увеличьте ее с помощью Web Workers и рендеринга на стороне сервера.
Angular позволяет вам контролировать масштабируемость. Обрабатывайте огромные объёмы данных, создавая модели данных с использованием RxJS, Immutable.js или другой модели push-уведомлений.
Невероятные инструменты
Быстро создавайте функции с помощью простых декларативных шаблонов. Расширяйте язык шаблонов собственными компонентами и используйте широкий спектр существующих компонентов для создания пользовательского интерфейса. Получайте мгновенную помощь и обратную связь по Angular практически для любой интегрированной среды разработки (IDE) и редактора. Всё это вместе позволяет вам сосредоточиться на создании отличных приложений, а не на попытках заставить код работать.
Любимец миллионов
От прототипа до глобального развертывания Angular обеспечивает производительность и масштабируемую инфраструктуру, поддерживающую крупнейшие приложения Google.
Узнайте больше на Angular.io !
Что вы создадите
В этой лабораторной работе вы начнёте работать над MewTube — видеосоциальной сетью, предназначенной только для кошек. (Собаки не допускаются!)
Предпосылки :
Настоятельно рекомендуется ознакомиться с основами TypeScript . Ознакомьтесь с практической работой по TypeScript .
Чему вы научитесь
После завершения этой лабораторной работы вы поймете основы Angular и сможете создать свое первое приложение Angular.
Эта лабораторная работа разбита на четыре этапа. Выполнение каждого этапа занимает около 30 минут.
Начните с нажатия на название этапа:
