gpt4 book ai didi

redux - NGXS 状态大小和性能

转载 作者:行者123 更新时间:2023-12-05 03:04:29 25 4
gpt4 key购买 nike

我对 Angular 中类似 redux 的模式印象深刻,并且迷上了 NGXS(我将其与 NGRX 和 Akita 进行了比较,但选择了 NGXS)。

我知道 NGXS 在应用程序中存储了所有以前的状态,所以如果我有一个非常复杂的 UI,有大量的网格操作等,每个操作都会添加一个新状态,全局状态不会对象变得“非常大”并且随着之前状态的整个层次结构变大?

随着应用程序变得越来越复杂,是否存在性能问题?

最佳答案

NGXS 不存储应用程序的先前状态。当您添加 Dev Tools 插件并打开 Redux Dev Tool 时,状态的每个更改都会发送到 Redux Dev Tool。它将是存储以前应用程序状态的开发工具。

随着应用程序状态树变大,您唯一会看到的性能下降是在您打开 Redux 开发工具时。除此之外,它完全取决于您如何设计状态和选择器。

关于redux - NGXS 状态大小和性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52945876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com