Перерыл тонну инфы и сделал следующией вывод:
В 2023 у нас все еще есть необходимость в ssr. Хотя гугл и яндекс уже и говорят, что ситуация со SPA улучшилась, статиска частных разработчиков показывает обратное + стоит учитывать, что у нас помимо основных поисковиков есть туча других, а еще куча социалок, где мы хотим нормального отображения превью, микросеврисов и т.д.
Варианта у нас 2:
- Настроить SSR с помощью express. Можно например использовать готовую библиотеку iSSR информация по которой есть в достаточном объёме.
- Если вы пишите приложение с нуля - сразу использовать NextJS в котором все уже придумано и сделано для SSR без головных болей или если у вас уже есть приложение и оно не мастодонт, переписать на NextJS. Это не очень сложно т.к. под котом у него React.
Я не эксперт и это исключительно мои выводы, если я что то не правильно написал или есть еще какие варианты - пишите, буду рад.