首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >纯Redux与带Angular的ngrx

纯Redux与带Angular的ngrx
EN

Stack Overflow用户
提问于 2017-06-07 04:17:58
回答 2查看 2.1K关注 0票数 5

在Angular2/4中使用纯Redux或ngrx的利弊是什么?

我已经在不同的网络项目中使用了这两种方法,但我仍然想知道哪一种是最有效和最快的。

EN

回答 2

Stack Overflow用户

发布于 2018-03-20 12:21:03

最终,ngrxRedux遵循了几乎相同的想法,并帮助解决了几乎相同的问题。

也就是说,angular大量使用Rxjs,特别是可观察对象,而且由于ngrx也是基于Rxjs构建的,因此集成会更容易、更流畅。

关于性能,如果有一个组件的整个状态都在存储中,并且异步管道用于将数据输出到视图,则可以对此组件使用另一种更改检测策略,这可能会提高性能,特别是在大型应用程序中。您可以通过在@Component decorator上将changeDetection设置为ChangeDetectionStrategy.OnPush来完成此操作。您可以在该here上找到更多信息。

此外,在此thread上,您可以找到有关ngrx/storeRedux的详细讨论。

票数 1
EN

Stack Overflow用户

发布于 2017-06-07 08:03:55

ngrx/store是专门为Angular2创建的。具体原因可以在这里找到:

https://github.com/ngrx/store/issues/16

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44399102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档