Если вам просто нужны данные, вы можете отправить их вместе с файлом Html.
index. html:
<script>
var initialState = /* have the server render some JSON here */
</script>
А затем использовать "initialState" для заполнения первый экран. Если вы используете Redux, вы можете использовать эту переменную в качестве начального состояния вашего магазина. Но, как упоминалось в комментариях, Redux для этого не нужен; возможно, это делает это проще.
Для истинного рендеринга на стороне сервера вы фактически отправили бы полную Html страницу, содержащую все Html и данные, которые уже точно соответствуют тому, что генерирует ваш SPA .