我有单页Angular(SPA)7 应用程序,该应用程序具有大量数据加载和 Crud操作,例如基于架构的表单生成,Angular树具有不同角度服务和组件的操作,多网格视图表单,弹出表单等。
因此,现在我计划通过所有CRUD操作在应用程序中实现Front 状态管理。这样就可以减少应用程序负载,而不是将数据存储在Services全局变量等中。
据我所知,我无法决定哪些库可供状态管理使用,哪个库最适合基于Angular7的应用程序。
请给我建议,并提供一些有用的链接。
谢谢。
答案 0 :(得分:0)
NGRX是可以使用的状态管理库之一,但是如果您想要更简单的解决方案,请查看 XSM
答案 1 :(得分:0)
我有偏见,但请看一下我的库ngx-rxcache。使用非常简单。
https://github.com/adriandavidbrand/ngx-rxcache
在以下位置阅读我的文章
https://medium.com/@adrianbrand/angular-state-management-with-rxcache-468a865fc3fb
NgRx是一种恶性癌症,它将使您的项目从内部腐烂。不惜一切代价避免它。