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