Angular
Платформа для разработки веб-приложений, написанная на языке TypeScript
О технологии
Фреймворк от компании Google для создания продвинутых бесшовных (одностраничных) веб-приложений — SPA (Single Page Applications) — на языках программирования TypeScript, JavaScript, Dart. У фреймворка открытый исходный код. Продукт распространяется бесплатно.
Преимущества
Обилие возможностей
Angular помогает привязывать компоненты приложения друг к другу, передавать данные, анимировать интерфейсы и пр. Для простых проектов его функциональность может быть избыточной, но для сложных SPA-приложений она незаменима.
Универсальное применение
Фреймворк позволяет создавать не только веб-приложения. С его помощью можно писать код, который может быть адаптирован под другую среду. Например, приложение сможет работать в мобильной или десктопной операционной системе. С помощью Angular можно создать даже приложение для дополненной реальности.
Подробный style guide
Особенность Angular — подробная документация. Она содержит рекомендации к построению и разработке приложений, style guide — гайд по стилю программирования на Angular. Это удобно для разработчиков, которые впервые столкнулись с фреймворком. Единство стиля помогает программистам лучше понимать код друг друга.
Поддержка от Google
Разработчики Angular — сотрудники Google, а поддержка большой корпорации помогает фреймворку развиваться. При этом благодаря свободной лицензии и открытому исходному коду развивать его могут и сторонние разработчики.
Пример работы
Компания La Redoute
Веб-приложение для повышения активности продаж
Ключевые результаты
- Повысилась активность пользователей La Redoute.
- Повысилась количество отзывов на сайтах La Redoute.
- Успешная работа совместно с разработчиками клиента.
- Окупаемость разработанной системы для клиента составила 5 дней с момента сдачи в пользование.