我正在用 React 编写一个应用程序。我正在使用 Redux 在页面上存储我的数据。此数据包含一个巨大的用户对象(嵌套最多 3 级),其中包含所有用户数据。我在任何地方都在使用它,所以我认为最好将它存储在 redux 中,而不是每次需要时都从服务器请求它。此数据可能约为 70-80 KB,但我认为每个用户的平均大小为 30-40 kb。
该数据通过 5-6 个减速器和 30-50 个动作的组合进行修改。我有一个使用所有这些数据的组件和 10-15 个使用其中一部分的组件。
redux store 的大小可以接近 100 kb 吗?
它会影响应用程序的性能吗?
任何浏览器都可以在没有任何性能问题的情况下处理我的应用程序吗?
你能提供你的平均 redux store 大小吗?
一个人可以拥有的动作和减速器的平均数量是多少?