я же правильно понимаю, что когда у нас идет первая загрузка приложения, стор должен сформироваться на сервере и отдать его на клиент и инициализировать на клиенте состояние, которые я отдал с сервера?
а оно вообще должно так работать? стор и редукс это же чисто фронтендская история. Ты хочешь на сервере создать страницу в которой уже будут начальные данные в сторе?
This might seem confusing but the important part is:
Initialize and create a new redux store for new user request (Optional) populate the store with information, for example, you could make use of the user-cookies in the request to identify the user and populate the store with the user information. Send the redux state to the client The client then uses the received state to initialize the client-side redux store.
но в статье используется next-redux-wrapper, который deprecated, я залез внутрь его исходников и там примерно то же самое, что в примере в офф репе with-redux