我正在构建一个资产管理Web应用程序。我在几个教程中看到,我们从API调用的数据存储在redux存储中,以获得更好的UI性能。这会是一个好主意吗?我的应用程序处理的数据将在1000个记录中。此数据将进入本地存储。性能将是高度毫无疑问,但安全性将是正确的做法?
请指导,何时使用,何时不使用?
伙计们,在阅读下面的回复后......我收集了以下理解,如果我错了,请纠正我。
我的上述理解是否正确?
优点
缺点
这取决于你想要处理的application size
和volume of data
。如果您的应用程序只有一个或两个数据源,数据大小小于100
,并且您可以使用no transactions
,但不适用于需要处理大量数据集的应用程序。
干杯!
我没有看到在redux中处理这些记录的大问题,我建议你的性能是,不是要求你的API记录所有记录,而是实现可以给你X记录的东西,例如:对于在每个页面上获取大数据的分页表,用户和redux将只有大约3页的25条记录,如果您发现这些数据正在减慢您的速度,您可以清理旧的数据,这样,您的浏览器的页面不会花费很长时间来加载,因为它不会等待来自服务器的大数据响应,而是会获取少量数据。
当我说分页时,它可以是一个带有加载的滚动,当它到达结尾时获取数据...