Техника, которую я использовал в SPA, состоит в том, чтобы встраивать начальное состояние с сервера в страницу, например,
<script>
window.myAppState = { ... }
</script>
Состояние, подобное настроенному, устанавливается для различных инструментов отслеживания, например, GA, Intercom и т. Д. Вы можетезатем используйте это, чтобы установить начальное состояние в вашем редукторе
const initialState = new AppState(window.myAppState);
const reducer = (state = initialState, action) => { ... };