Задать вопрос
@M1sterSandman

Как получить данные из бд и записать их в файл js?

Всем привет. Никак не могу понять и найти как мне получить данные из базы данных(например mongodb), и записать эти данные в js файл, а именно в массив объектов. Этот файл буду использовать потом в приложении написаном на реакте(приложение уже готово). Можете подсказать последовательность действий или подсказать где найти подобное решение? Буду очень благодарен за помощь.
  • Вопрос задан
  • 316 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 2
@krka92
1. Получаем с помощью AJAX
2. Записываем не в JS, а в JSON. Из нужного места Этот JSON читаем.
Ответ написан
Комментировать
Maksclub
@Maksclub
maksfedorov.ru
Нужно поднять простенький бекенд:
  1. нужно развернуть HTTP-сервер, чтобы можно было до нужного роута достучаться, можно например с помощью Express JS
  2. сделать хэндлер для обработки роута, в котором и будет идти сбор необходимых данных
    (например достать из MongoDB)

В JS приложении уже нужно будет к этому роуту обратиться и он вернет нужные данные
Например с помощью: https://github.com/CharlesMangwa/react-data-fetchi...
Или с более лучшим для вас решением под Реакт

Чтобы потом работать нормально, можно Express подружить с Nginx, чтобы он проксировал запросы: https://gist.github.com/tomasevich/a2fe588c451c5a1...
Но я могу ошибиться, тк в этом стеке совсем не работаю
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы