fullstack-development / react-redux-starter-kit

Modular starter kit for React+Redux+React Router projects.
https://demo.fullstack-development.com/
MIT License
91 stars 13 forks source link

Косяки в текущей реализации SSR #158

Open kinda-neat opened 4 years ago

kinda-neat commented 4 years ago

Пока с Диманом созванивались поняли что есть ряд косяков в текущей реализации в плане deps per request, как например получилось с биндингом зависимостей (store, connectEntryToStore) в configureApp. connectEntryToStore используется в AsyncFeaturesManager при лоадинге асинхронной фичи и в замыкании держит store с последнего запроса, что не есть хорошо, получается что все запросы шарят и работают с одним стором (с последнего запроса) и функцией которая коннектит фичи к стору. Необходимо сделать так, чтобы пачка нужных зависимостей (store, что там еще?) была per request

in19farkt commented 4 years ago

тута есть небольшой дебаг связанный с SSR https://github.com/fullstack-development/react-redux-starter-kit/pull/118#issuecomment-514733409