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