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

Зачем мне фиктивный сервер API

В последнее время я делаю видеоуроки по React. Чтобы продемонстрировать, как приложение React взаимодействует с внутренним API-сервером, я хочу создать что-то быстро и забыть об этом позже. Цель состоит в том, чтобы настроить сервер RESTful API, чтобы мы могли выполнять некоторые основные операции CRUD.

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

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

Требования

Установить

npm install -g json-server

Бежать

Убедитесь, что у вас есть db.json файл, в котором хранятся ваши данные, например:

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

Это большой файл json, содержащий один объект, ключи которого collectionимена, а значения — это массивы, содержащие documents коллекций. Если вы раньше работали с MongoDB, вы, вероятно, знакомы с терминами. Обратите внимание, что каждый document должен содержать уникальный id.

Бежать json-server команда, как показано ниже

json-server ./db.json

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

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

asciiccast

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

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *