Технологический радар FrontendТехнологический радар Frontend

Технологический радар Frontend

Это снимок технологий, инструментов и практик, которые фронтенд-команда A.LAB реально использует.

Радар — не список того, что нам нравится. Это то, что стоит в коде сегодня, и наше отношение к этому.

Кольца

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

Trial — работает в бою, но пока не везде. Мы уверены в технологии и расширяем применение; до перевода в Adopt обычно остаётся закрыть конкретный вопрос — покрытие, версии или правила использования.

Assess — есть один-два примера применения или осознанный интерес. Прежде чем масштабировать, нужно ответить на вопросы, сформулированные в карточке.

Hold — не применяем в новых проектах. Не значит «немедленно выпилить»: чаще это унаследованное решение, которое мы планово вытесняем.

Квадранты

Languages & Frameworks — языки, UI-фреймворки и ключевые библиотеки приложений.

Methods & Patterns — архитектурные подходы и практики работы: релизы, ветвление, дизайн-токены, работа с ИИ-агентами.

Platforms & Operations — где и как код исполняется и доставляется: контейнеры, кластер, CMS, реестры, секреты.

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

Как поддерживать радар

Каждая запись — отдельный markdown-файл в data/radar/<дата выпуска>/<идентификатор>.md. Новый выпуск — новая папка с датой; записи, которые не изменились, можно не копировать: радар покажет последнюю известную оценку и пометит её как неактуализированную.

Изменение кольца оформляется через новый файл в свежем выпуске — так сохраняется история решения и видно движение технологии по радару.