0
我正在读取以下源Why use Redux over Facebook Flux?,还原文档http://redux.js.org/docs/recipes/ServerRendering.html以及单例的定义。有人可以解释Flux中的商店是如何为Flux架构的服务器端渲染带来问题的吗?为什么singleton在Flux中存储可能会导致服务器端呈现
我正在读取以下源Why use Redux over Facebook Flux?,还原文档http://redux.js.org/docs/recipes/ServerRendering.html以及单例的定义。有人可以解释Flux中的商店是如何为Flux架构的服务器端渲染带来问题的吗?为什么singleton在Flux中存储可能会导致服务器端呈现
单例是可以实例化一次的类。在客户端,每个用户将拥有自己的存储,但在服务器上将有一个存储实例共享给所有用户......我们需要每个请求的实例。
例如:如果我有一个购物车,我只有一个物品,在服务端,商店将有1个物品,所有用户将共享商店和状态。
这里有一个答案
https://discuss.reactjs.org/t/facebook-flux-singleton-store-and-server-side-rendering/5652