我应将哪个状态管理库用于angular8应用程序?

时间:2020-03-23 17:17:43

标签: redux angular8 ngrx-store ngxs angular-akita

我想在我的angular8应用程序中使用状态管理,然后再研究状态管理库,似乎是NGRX,NGXS和秋田。

但是我对于选择哪一个感到困惑!

最常用的NGRS。

NGXS具有更多的可能性并且易于学习。

根据npm下载历史和github分叉和发行,AKITA的使用量较少,下载量也较少,但是它基于面向对象并且易于学习。

您选择什么?请说明您的原因!

1 个答案:

答案 0 :(得分:5)

NGRX :功能性方法,良好的维护,由于模板高而难以适应。

AKITA :对社区来说是新手,关于akita的一件好事是独立于框架,可以与VUE,REDUX一起使用。

NGXS :面向对象方法,由于模板数量少,可以轻松适应。

我正在研究其诞生的角度形式,我从ngrx开始,然后由于容易适应而切换到ngxs。