Средний
Что нужно описать в постановке задачи для UI (фронтенда)?
Для качественной разработки пользовательского интерфейса аналитик передает:
1. Макеты (Mockups/Figma) — визуальное представление.
2. Описание элементов — таблица с полями (тип поля, маска ввода, обязательность, дефолтное значение).
3. Валидация — правила проверки (например, "Пароль минимум 8 символов").
4. Схемы переходов — что происходит при клике на кнопку (открытие модалки, переход на другой экран).
5. Связь с API — какой эндпоинт дергается при нажатии кнопки "Сохранить", и откуда берутся данные для выпадающих списков.
6. Обработка состояний — как выглядит экран при загрузке (loader), при ошибке сети, при пустом списке (empty state).