Par*_*mar 7 javascript angular
我是Angular2的新手,我知道flux architecture和ng2 redux,ngrx/store但仍然混淆了哪个库用于开发应用程序.两者都提供了通量的实现.ng2-redux和ngrx/store有什么区别?在开发中应该使用什么?
小智 5
据我了解,两者之间的主要区别在于 ng2-redux 对现有的 React/Redux 实现使用 Angular 绑定,而 ngrx/store 是 Redux 概念的完整重新实现。因此,有些人会争辩说 ng2-redux 与 React/Redux 库、中间件和 devtools 具有更好的兼容性。
Github 上的 hendrikswan 做了一个关于 Angular with Redux 的非常好的 Pluralsight 课程,他还声称 ng2-redux 是将 Redux 引入现有 Angular 应用程序的“更优化的方式”。(来源)
尽管如此,如果您查看ng2-redux Github 与ngrx/store 的对比,看起来 ngrx/store 更受欢迎一些。:)
两者都是商店管理的有效解决方案,因此实际上可能归结为偏好。