Как подключить экспресс-многостраничное веб-приложение к собственному API? - PullRequest
0 голосов
/ 20 октября 2019

У меня есть бэкэнд-экспресс, узел. Он предоставляет все необходимые мне API. У меня есть реагирующее веб-приложение администратора одностраничного приложения (SPA), которое использует API. Мне нужен многостраничный сайт управления контентом (CMS) для многостраничных приложений, чтобы обычные пользователи Интернета могли получать данные из API.

Проблема заключается в том, как подключить MPA к API. Как я должен получать данные из API на серверной части и генерировать страницы, используя данные в той же серверной части и не переписывая функции API для MPA?

1 Ответ

0 голосов
/ 20 октября 2019

если вам нужно многостраничное приложение реакции, вы можете реагировать на роутер dom , это довольно хорошая библиотека, а для вызовов API вы можете использовать axios или встроенную функцию выборки (вы также можете использоватьajax, если вы добавляете плагин jquery в ваше реактивное приложение, но при использовании axios или fetch вы должны установить прокси для вашего api url в пакете json (reactjs), например:

"proxy": "http://localhost:5000" //add the port you use for your node app
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...