Глава 48. API в команде: Swagger, Postman, мок-данные

Зачем эта глава

В команде важно работать с документацией API и уметь тестировать запросы до подключения фронтенда.

Swagger / OpenAPI

Swagger показывает список эндпоинтов, параметры и форматы ответов. Это «контракт» между фронтом и бэком.

Postman / Insomnia

Эти инструменты позволяют отправлять запросы и сохранять их в коллекции.

Мок-данные

Если API ещё не готов, можно использовать мок-данные.

JS
const mockProducts = [
  { id: 1, title: "Чайник" },
  { id: 2, title: "Кофемолка" }
];
Подсказка: заранее уточняй формат данных и ошибки API.

Задания

Задание: документация

  • Открой Swagger любого публичного API.
  • Сделай запрос в Postman.
  • Создай мок-данные для фронта.