Сервер Django прокси сервер React во время разработки - PullRequest
0 голосов
/ 14 мая 2019

Я ищу информацию о прокси приложения React на сервере Node через Django.Мы использовали create-react-app для его создания и используем npm start для загрузки сервера Node.Мы делаем это таким образом, так как мы разрабатываем гибридное приложение React, которое запускается на странице визуализации Django.

Цели этого:

  1. Запуск приложения в Djangoпоэтому он работает внутри контекста Django (сеансы и т. д.)
  2. Прокси-файлы через прокси, чтобы мы могли воспользоваться горячей загрузкой и не извлекать приложение из приложения.
  3. Это все только дляразработка с нашими разработчиками и не предназначена для производства.У нас есть другое решение для сборки для производства.

У меня это работает очень хорошо по большей части, где все включено и работает, как и ожидалось.Похоже, что это замечательно, пока что-то, с чем я сталкиваюсь, не может быть трудно отследить.

Каждый раз, когда я перезагружаю страницу приложения, приложение внезапно снова и снова сталкивается с конечными точками файла JS.Число раз кажется случайным.

Вот проект, в который я добавил свой код: https://github.com/renderbox/django-react-tools/tree/develop

Файл с кодом, который я использую для прокси, находится в:reacttools/views.py

https://django -react-tools.readthedocs.io / en / latest /

То, что я ищу, может вызвать сохранение страницыударяя JS файлы так много раз.Является ли сервер React Node чем-то большим, чем просто обслуживание файлов?

Другое решение, которое я искал, - это способ добраться до кода JS без необходимости запуска сервера Node и не долженсделать полную сборку.

Любое понимание этого будет очень приветствоваться.

Спасибо RB

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