Глава 48. API в команде: Swagger, Postman, мок-данные
Зачем эта глава
В команде важно работать с документацией API и уметь тестировать запросы до подключения фронтенда.
Swagger / OpenAPI
Swagger показывает список эндпоинтов, параметры и форматы ответов. Это «контракт» между фронтом и бэком.
Postman / Insomnia
Эти инструменты позволяют отправлять запросы и сохранять их в коллекции.
Мок-данные
Если API ещё не готов, можно использовать мок-данные.
const mockProducts = [
{ id: 1, title: "Чайник" },
{ id: 2, title: "Кофемолка" }
];
Подсказка: заранее уточняй формат данных и ошибки API.
Задания
Задание: документация
- Открой Swagger любого публичного API.
- Сделай запрос в Postman.
- Создай мок-данные для фронта.