Я читал следующие источники: Зачем использовать Redux вместо Facebook Flux?, redux документация http://redux.js.org/docs/recipes/ServerRendering.html а также определение синглтона. Может ли кто-нибудь объяснить, как хранилище, являющееся синглтоном в Flux, вызывает проблемы для рендеринга на стороне сервера с использованием архитектуры Flux с реакцией?
Почему singleton Store в Flux может вызывать проблемы при рендеринге на стороне сервера
Ответы (1)
Синглтоны — это классы, экземпляры которых можно создать один раз. На стороне клиента у каждого пользователя будет свое собственное хранилище, но на сервере будет 1 экземпляр хранилища, общий для всех пользователей... где нам нужен экземпляр для каждого запроса.
например: если у меня есть корзина, в которой я получил только один товар, на стороне обслуживания в магазине будет 1 товар, и все пользователи будут делиться магазином и состоянием в нем.
Вот ответ
https://discuss.reactjs.org/t/facebook-flux-singleton-store-and-server-side-rendering/5652
person
Nicc
schedule
05.12.2016