Мое приложение реагирования работает на localhost: 3000, а мой сервер Node работает на localhost: 5000.
У меня есть кнопка с именем Book в моем приложении React на маршруте localhost: 3000 /. Когда нажимается кнопка, я хочу отобразить страницу (сгенерированную механизмом шаблонов handlebars), которую отображает маршрут localhost: 5000 / book.
На самом деле я сейчас очень запутался. Я знаю, что localhost: 5000 / book отобразит страницу. Но как мне отобразить эту страницу при нажатии кнопки книги из кода реакции на localhost: 3000 /.
Я знаю, я не могу href to localhost: 3000 / book, так как это будет реагировать на URL-адрес и не URL-адрес сервера. Следовательно, я попытался получить страницу как запрос через ax ios. Но это не работает. (Я знаю, что делаю это неправильно).
Дело в том, как мне перенаправить на localhost: 5000 / book и получить его через мое приложение для реагирования, когда я нажимаю кнопку книги?
Мой Узел код
app.engine('handlebars', exphbs());
app.set('view engine', 'handlebars');
// Routes
app.get('/book', (req, res) => {
res.render('book');
})