想知道为什么要为 Angular 应用程序使用NGRX或NGXS而不是构造函数注入服务来处理组件 IO?
是否只是为了确保组件属性引用在不切换整个属性值引用的情况下永远不会发生突变,还是还有更多?
NGRX 的替代品
根据我开发的答案:
切片。
我相信它可以完成 NgRx / NgXS 所做的一切(时间机器除外 - 但这很容易通过增量通知实现 - 已经支持)。但样板为零。
这是一篇展示一些功能的文章: https ://medium.com/@ole.ersoy/storing-users-in-the-reactive-slice-object-store-5ea0fab06256