Angular 2中的ng2-redux和ngrx/store

8

我是Angular2的新手,我知道flux架构和ng2 redux、ngrx/store,但仍然困惑于哪个库用于应用程序的开发。它们都提供了flux实现,那么ng2-redux和ngrx/store之间有什么区别?在开发中应该使用哪一个呢?

1个回答

5
据我所了解,两者之间的主要区别在于ng2-redux使用Angular绑定现有的React/Redux实现,而ngrx/store是Redux概念的完全重新实现。因此,一些人会认为ng2-redux与React/Redux库、中间件和开发工具更兼容。
Github上的hendrikswan制作了一个非常好的关于Angular与Redux的Pluralsight课程,他还声称ng2-redux是向现有Angular应用程序引入Redux的“更优化的方式”。(来源)
尽管如此,如果你看看ng2-redux Github和ngrx/store,似乎ngrx/store更受欢迎。:)
两者都是有效的存储管理解决方案,因此真正的问题可能只是个人偏好。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接