проблему, точнее не могу найти в интернете нормальных гайдов, как имплементировать в готовое реакт-приложение с роутингом SSR...
Главная задача внедрения SSR - это убрать эффект, что после перезагрузки ломается роутинг и получается ошибка 404.
чтобы “убрать эффект, что после перезагрузки ломается роутинг”, нужно статический сервер настроить, чтобы он на любой роут отдавал index.html
А переходил по ссылке на 2020 роадмап, а в самом роадмапе мне написали 2019, наебалово какое-то
И куда копать, чтобы реализовать твою идею?
Спасибо, буду копать
https://create-react-app.dev/docs/deployment#serving-apps-with-client-side-routing
Я не могу понять как это связать при билде... Мой сервер файл в билд не попадает...
Постараюсь объяснить, поскольку видимо не могу адекватно сформулировать. Условно говоря, я делаю билд своего приложения и заливаю на сервер. Как мне сделать, чтобы на этом сервере работал скрипт, который будет при любом роутере отображать только index.html
У тебя «на сервере» есть какая-то программа, которая отдаёт результат билда во вне. Статический сервер. Может, Апач, nginx, или пыхапе. Или что-то ещё. Вот эту программу нужно сконфигурировать. Гугли «react router <название твоего сервера> configuration»
Обсуждают сегодня