Технологический радар Frontend
Это снимок технологий, инструментов и практик, которые фронтенд-команда A.LAB реально использует.
Радар — не список того, что нам нравится. Это то, что стоит в коде сегодня, и наше отношение к этому.
Кольца
Adopt — стандарт по умолчанию. Используется в большинстве активных проектов, применяется в новых задачах без отдельного обсуждения.
Trial — работает в бою, но пока не везде. Мы уверены в технологии и расширяем применение; до перевода в Adopt обычно остаётся закрыть конкретный вопрос — покрытие, версии или правила использования.
Assess — есть один-два примера применения или осознанный интерес. Прежде чем масштабировать, нужно ответить на вопросы, сформулированные в карточке.
Hold — не применяем в новых проектах. Не значит «немедленно выпилить»: чаще это унаследованное решение, которое мы планово вытесняем.
Квадранты
Languages & Frameworks — языки, UI-фреймворки и ключевые библиотеки приложений.
Methods & Patterns — архитектурные подходы и практики работы: релизы, ветвление, дизайн-токены, работа с ИИ-агентами.
Platforms & Operations — где и как код исполняется и доставляется: контейнеры, кластер, CMS, реестры, секреты.
Tools — то, чем мы пользуемся ежедневно: сборка, линтеры, тесты, безопасность, внутренние пакеты.
Как поддерживать радар
Каждая запись — отдельный markdown-файл в data/radar/<дата выпуска>/<идентификатор>.md. Новый выпуск — новая папка с датой; записи, которые не изменились, можно не копировать: радар покажет последнюю известную оценку и пометит её как неактуализированную.
Изменение кольца оформляется через новый файл в свежем выпуске — так сохраняется история решения и видно движение технологии по радару.