Я ищу информацию о прокси приложения React на сервере Node через Django.Мы использовали create-react-app
для его создания и используем npm start
для загрузки сервера Node.Мы делаем это таким образом, так как мы разрабатываем гибридное приложение React, которое запускается на странице визуализации Django.
Цели этого:
- Запуск приложения в Djangoпоэтому он работает внутри контекста Django (сеансы и т. д.)
- Прокси-файлы через прокси, чтобы мы могли воспользоваться горячей загрузкой и не извлекать приложение из приложения.
- Это все только дляразработка с нашими разработчиками и не предназначена для производства.У нас есть другое решение для сборки для производства.
У меня это работает очень хорошо по большей части, где все включено и работает, как и ожидалось.Похоже, что это замечательно, пока что-то, с чем я сталкиваюсь, не может быть трудно отследить.
Каждый раз, когда я перезагружаю страницу приложения, приложение внезапно снова и снова сталкивается с конечными точками файла 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