Сохраните файл с nodejs на внешний сервер - PullRequest
0 голосов
/ 12 мая 2019

Итак, я настроил базовый сервер nodejs, используя экспресс, и все работает отлично В моей папке есть файл json, который я хочу изменить, добавить или удалить некоторые данные.

Каков наилучший способ сделать это без возможности пользователя взаимодействовать с самим файлом? Возможно, база данных, в которую я мог бы отправить свои данные?

Я очень новичок в nodejs и javascript, поэтому все, что настолько просто, насколько возможно, является лучшим.

1 Ответ

1 голос
/ 12 мая 2019

Вы можете создать различные http-маршруты для установки и извлечения данных в файле json.

Скажем, например:

GET / data прочитает файл json и ответит содержимым файла.POST / data может опубликовать содержимое файла.PUT / data / key может использоваться для изменения содержимого одного ключа в json.

При этом, похоже, что вы должны использовать БД.Если где-то внизу вы решите докеризировать свое приложение, каждый раз, когда вы перезагружаете свой сервер, ваш JSON-файл сбрасывается в исходную конфигурацию.Чтобы избежать этого, можно использовать БД.Mongo - это хорошее место, чтобы начать думать о выборе языка и характера ваших данных.

Надеюсь, вы найдете это полезным:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...