Приветствую! Я - полный нуб в бэкэнд, ищу надёжное решение.
Есть задачка: обрабатывать запрос к домену (все path-части) с помощью экспресс-роутера, там проставлять куки (через res.cookie(key, value)), а потом показывать фронтенд, который сделан на реакте и лезть туда совсем не хочется. Этот самый фронтенд в процессе рендеринга использует содержимое кук.
Если просто перенаправлять (res.redirect) на другой порт, где крутится реакт, то куки доходят через раз (браузер их относит то к домен:порт1, то к домен:порт2, я думаю это баг).
Если можно подтягивать обработчиком реакт-роутер и перекидывать запрос в него - отлично.
Как такие задачи решают?
Разобрать запрос реакт-роутером, пожалуйста, не предлагайте =)))
Не ясна задача. Вы хотите разобрать роут, минуя react-router?
По-хорошему, приложение отдается сервером по всем роутам корневого пути или пути приложения, а дальше все задачи по роутингу берет на себя react-rourer.
есть фронт на реакте, откуда хочется вынести приветственные куки, бизнес-логику и аналитику по локалям на «другой фронт», в другой роутер. а потом отправить пользователя на конкретный рут реакт-роутера.