Полезный лайфхак для бэкендера: как мокать API без сервера

Практические лайфхаки для разработчиков, DevOps и админов: Docker, Linux, Bash, Python, Golang, Ansible, логи и безопасность — только рабочие решения. Даем готовые команды, конфиги и приёмы диагностики, которые экономят часы и дни. Если нужно быстро настроить, отладить и обезопасить инфраструктуру — вы по адресу.

MockyBeeceptormock-api

ℹ️ Когда нужно протестировать фронт или мобильное приложение, а реального API ещё нет — пригодятся Mocky и Beeceptor. Это онлайн-сервисы, которые позволяют быстро создавать фейковые API-эндпоинты без написания кода и запуска серверов.

🔥 Как работает Mocky:

  • заходишь на сайт, вставляешь нужный JSON, выбираешь статус-код (200, 404, 500 и т.д.) — и получаешь ссылку на готовый эндпоинт.
  • можно указать заголовки и кастомный delay, чтобы симулировать, например, медленный ответ сервера.

➡️ Beeceptor работает чуть сложнее, но даёт больше контроля:

  • создаёшь свой поддомен (например, my-api.beeceptor.com),
  • настраиваешь мок-ответы на разные HTTP-запросы,
  • можешь просматривать логи всех запросов: с телом, хедерами и таймингом.
  • подходит для имитации REST-запросов с разными методами: GET, POST, PUT и т.п.

✳️ Оба инструмента экономят кучу времени при разработке, особенно если бэкенд ещё в процессе. Можно отдавать фронту мок-данные, отлаживать ошибки и edge-cases, или использовать как временную заглушку для CI/CD.

🔗 Попробовать:

Mocky — https://designer.mocky.io/

Beeceptor — https://beeceptor.com

tags: #полезно #разработка #сервисы

🧭 @recura_tech

Скриншот интерфейса сервиса для мока API: форма создания эндпоинта, пример JSON и фрагмент ответа с кодом статуса.
Интерфейс Mocky: создание mock‑эндпоинта и пример JSON‑ответа.

Читайте так же