Я создал сайт. Передняя и задняя часть полностью отделены друг от друга. Внешний интерфейс - это REACT.JS, а задний - сервис REST API, написанный на php с slim 3. Весь обмен данными между внешним интерфейсом и внутренним интерфейсом осуществляется через JSON с реагирующими потребляющими маршрутами API, а также маршруты защищены JWT.
Когда я развертываю приложение в рабочей среде, я не могу понять, как я могу обслуживать точку входа в мой интерфейс REACT с моего сервера, на котором работает тонкий сервер 3 REST. Я понимаю, что если бы это был типичный MVC, я мог бы отображать представления с помощью шаблонизатора, такого как Twig.
После создания моего интерфейса REACT весь список компонентов компилируется в один ресурс JavaScript, который, по сути, выступает в качестве точки входа в интерфейс.
- Есть ли способ, которым я могу взять этот окончательно скомпилированный ресурс JS и представить его браузеру по маршруту API (например, '/'), чтобы можно было предоставить запись для внешнего интерфейса моего приложения?
- Если нет, то что мне делать с этим скомпилированным ресурсом JS?