В моем API, написанном на узле, у меня есть два промежуточных ПО:
app.use('/api', apiRouter);
app.use('/*', express.static('public'));
первый обслуживает API (например, /api/users
- возвращает всех пользователей, но не вводитмое приложение)
второй сервер моего приложения (написанный на React)
Однако я попытался реализовать рендеринг на стороне сервера.Чтобы проверить, работает ли он вообще, я просто сделал следующее:
app.get('/', (req, res) => {
res.send('<div>Hello SSR</div>');
});
Однако из SSR при входе в мое приложение ничего не возвращается.То же самое, если я отключу JS в своем браузере.
Я думаю, что что-то не так с app.use('/*', express.static('public'));
С нетерпением жду любой помощи.Спасибо.