Рубрики
Без рубрики

Быстрый способ создать MOCK API Server для вашего приложения

Быстрый способ создать MOCK API Server для разработки вашего приложения.

Автор оригинала: Thinh Pham.

Зачем мне нужен сервер Mock API

Недавно я делал React Video Turorials. Для того, чтобы продемонстрировать, как приложение React взаимодействует с сервером Back-End API, я хочу сделать что-то быстро и забыть об этом позже. Цель состоит в том, чтобы настроить сервер reзов API, который мы можем сделать некоторые основные операции CRUD.

Есть много способов достичь цели, но я выбрал JSON-Server для его простоты.

Библиотека предоставляет инструмент CLI, чтобы вы могли запустить его как команда с вашего терминала.

Требования

  • Узел V6 +.

Установить

npm install -g json-server

Запустить

Убедитесь, что у вас есть DB.JSON Файл, который хранит ваши данные, например:

{
    "products": [],
    "categories": [
    	{ "id": 1, "name": "Toys" } 
    ]
}

Это большой файл JSON, который содержит один объект, клавиши которых являются Коллекция имена и значения – это массивы, которые содержат Документы коллекций. Если вы раньше работали с MongoDB, вы, вероятно, знакомы с условиями. Обратите внимание, что каждый Документ должен содержать уникальный ID Отказ

Беги JSON-Server команда как ниже

json-server ./db.json

После запуска команды он покажет вам, как URL ресурса. Попробуйте открыть их в браузере и увидеть результат.

Вы можете изменить порт по умолчанию (3000) на другой порт, если хотите, предоставляя порт параметр. Смотрите видео ниже:

asciicast.

Теперь ваш сервер API работает и работает. Пожалуйста, прочитайте больше на Github Repo Чтобы увидеть варианты, которые вы можете настроить. Счастливого взлома!