redux存储的最大内存大小是多少?

Mal*_*dze 6 javascript store reactjs redux react-redux

我正在用React编写一个应用程序。我正在使用Redux在页面上存储数据。该数据包含一个巨大的用户对象(最多嵌套3个级别),其中包含所有用户数据。我在任何地方都使用它,所以我认为最好将它存储在redux中,而不是在需要时每次都从服务器请求它。该数据大约为70-80 KB,但我认为每个用户的平均大小为30-40 kb。

结合5-6个减速器和30-50个动作来修改此数据。我有一个使用所有这些数据的组件,还有10-15个使用其中一部分数据的组件。

redux存储可以将近100 kb大小吗?

它会影响应用程序性能吗?

任何浏览器都可以处理我的应用程序而没有任何性能问题吗?

您能否提供平均Redux商店规模?

一个人可以采取的平均行动和减速器数量是多少?

lec*_*tor 13

在 Chrome 中打开“更多工具”->“任务管理器”。

打开 twitter web 应用程序并在任务管理器中找到选项卡。我的开始是 120MB。

开始滚动,看看破解 500MB 需要多长时间。

我知道它与存储在 Redux 中的数据没有直接关系,因为它大部分是 gif 等,但它是相关的,我认为它表明谈论 100KB 的限制不值得考虑。如果您能找到带有浏览器的设备,即使是 10MB 也有任何问题,我会感到非常惊讶。

  • 我想说,这实际上完全取决于数据的结构方式以及在数据上运行的操作。 (2认同)