Ч.3 Прототип интерфейса: Как проектировать REST API, смотря в макет
Автор: Системный анализ IT | Катя желатинка
Загружено: 2026-03-01
Просмотров: 311
Описание:
📩 Больше полезных материалов смотри в телеграме:
https://t.me/+sGUpVuMREBVkOWUy
🔥 Запросы по сис.аналитике, мок-интервью, помощь с задачами -
https://teletype.in/@jelatinka/JPnryr...
Третья часть мини-сериала о реальной работе системного аналитика. Генерируем веб-интерфейс музыкального магазина через ChatGPT и разбираем его глазами аналитика: какие API-запросы здесь нужны и почему.
✔️ Показываю, зачем системному аналитику ChatGPTI: генерируем HTML-интерфейс по модели БД и разбираем, что за данные и логика за каждой кнопкой.
✔️ Разбираем сущности нотификации, настройки, каталог треков и карточку трека глазами аналитика и перекладыаем их на методы HTTP: GET, POST, PUT, PATCH
✔️ Объясняю разницу между path-параметром и query-параметром на реальном примере, пагинацию и фильтры в API, а также что хранится на фронте, а что запрашивается с бэка.
✔️ Показываю достаточный уровень проектирования REST HTTP-запроса на собеседовании
Таймкоды:
00:02 - Зачем аналитику ChatGPT для проектирования API
00:46 - Генерируем HTML-интерфейс музыкального магазина
01:11- Что будем проектировать в этой части
02:31- Итерации с ChatGPT: смотрим, что получилось
07:32- Разбор интерфейса глазами аналитика: шапка, уведомления, настройки
09:22 - GET/notifications: список и карточка уведомления
15:22 - Как системный аналитик читает интерфейс
18:21 - Поддержка чата: почему здесь не REST, а WebSocket
20:25 - GET/settings: настройки профиля, режим админа, безопасность
22:03 - PATCH/profile: обновление настроек безопасности
24:40 - GET/tracks: список в response. Пагинация, фильтры как query-параметры
27:38 - GET/track/{trackId}: path-параметр, откуда фронт берёт ID
30:26 - POST/track: создание трека, валидация полей
31:51 - PUT/track/{trackId}
34:37 - Итог по всем разделам
38:26 - Критика интерфейса ChatGPT
Если ты искал:
ChatGPT для системного аналитика
генерация интерфейса через ChatGPT
проектирование REST API системный аналитик
GET POST PUT PATCH разница примеры
path параметр и query параметр разница
HTTP методы для начинающих
пагинация в API как реализовать
фильтры в REST API query параметры
WebSocket vs REST когда использовать
системный аналитик как смотреть на интерфейс
API эндпоинты как определить по интерфейсу
один или два эндпоинта список и карточка
что хранится на фронте а что на бэке
системный аналитик собеседование HTTP запрос
REST API проектирование с нуля
HTML интерфейс для аналитика пример
системный аналитик реальная задача
API для музыкального магазина пример
#системныйаналитик #RESTAPI #HTTPметоды #проектированиеAPI #ChatGPTдляаналитика #SwaggerHub #WebSocket #системныйанализ #pathпараметр #queryпараметр
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: