как написать запрос xhr / ajax в React на сервере? - PullRequest
0 голосов
/ 25 июня 2018

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

Допустим, сервер Express отправляет запрос на получение /users, и я использую fetch для получения этих данных из API. с этими возвращенными данными я затем хочу отправить их клиенту (состояние React Components)

Я знаю, что мог бы просто использовать componentDidMount и вызвать axios.get() на стороне клиента, но я хотел бы сделать запрос на стороне сервера и затем отправить его клиенту

1 Ответ

0 голосов
/ 25 июня 2018

Ваш сервер не использует реагирует, но выражает, если я правильно понял, поэтому вы также можете использовать axios со своего сервера

Внутри маршрута выполните вызов axios, сохраните ответ и верните его клиенту

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