Разработка, поддержка и доработка сайтов на Angular
Берём на поддержку проекты на Angular и AngularJS, доставшиеся от другой команды: разбираемся в коде, обновляем версии, исправляем ошибки и дорабатываем функции без переписывания с нуля.
Сайт на Angular: когда нужна не новая разработка, а поддержка
На Angular чаще всего делают большие внутренние системы: личные кабинеты, панели управления, CRM и B2B-порталы. Они живут годами, команды меняются, а фреймворк выпускает новую мажорную версию дважды в год. В итоге проект никто не решается обновлять. Мы берём такие проекты на сопровождение, приводим в порядок сборку и дальше развиваем функционал.
Для публичного сайта, где важно SEO, чаще советуем Next.js; для интерфейсов на React или Vue — смотрите соответствующие страницы.
Проект на Angular? Возьмём в работу
Разработка, поддержка и доработка на Angular, в том числе чужих проектов. Аудит кода — бесплатно.
Когда к нам обращаются
- Ушёл разработчик, и никто не знает, как собирается проект.
- Проект застрял на старой версии,
ng updateне проходит. - До сих пор работает AngularJS без обновлений безопасности.
- Тормозят таблицы, формы и дашборды.
- Нужна новая функция срочно, а своей команды нет.
Что делаем
Как берём проект на поддержку
- Доступы и бэкап кода и конфигураций.
- Аудит с письменным отчётом: версии, уязвимости, риски.
- Стабилизация: воспроизводим сборку, чиним критичное.
- Процесс: git, staging, автоматический деплой, ESLint, тесты.
- План обновлений по мажорным версиям.
- Регулярная работа с отчётом по часам.
Типовые задачи на Angular
- Миграция с AngularJS частями — по сути переписывание, но без остановки работы.
- Обновление через несколько мажоров с
ng updateи Angular Material. - Переход на standalone-компоненты, signals и новый control flow.
- Современная система сборки вместо старого билдера на webpack.
- SSR в современном Angular вместо Angular Universal.
- Замена Protractor на Playwright или Cypress.
Можно ли обновить Angular без переписывания приложения?
Сколько занимает миграция с AngularJS?
Как считается стоимость поддержки?
Подходит ли Angular для сайта, которому нужно SEO?
Делаете ли бэкенд для Angular-приложения?
