我是Angular2中的新成員,我知道flux體系結構和ng2 redux,ngrx/store,但仍然困惑哪個庫用於開發應用程序。兩者都提供了flux的實現。 ng2-redux和ngrx/store有什麼區別? 應該在開發中使用什麼?Angular 2 ng2-redux和ngrx/store
5
A
回答
1
根據我的理解,兩者之間的主要區別在於ng2-redux對現有的React/Redux實現使用Angular綁定,而ngrx/store是對Redux概念的完整重新實現。因此,有些人會認爲ng2-redux與React/Redux庫,中間件和devtools具有更好的兼容性。
Github上的hendrikswan在Angro和Redux之間做出了相當不錯的Pluralsight課程,同時聲稱ng2-redux是將Redux引入到現有Angular應用程序的「更優化的方式」。 (Source)
儘管如此,如果你看起來和ng2-redux Github vs ngrx/store,看起來像ngrx/store是更受歡迎。 :)
兩者都是有效的存儲管理解決方案,所以真的可能只是歸結爲偏好。
相關問題
- 1. 本地存儲和ngrxstore
- 2. Angular 2和Bootstrap
- 3. bootstrap和angular 2
- 4. Angular 2和RxJS
- 5. Angular 2和jQuery
- 6. NodeJS和Angular 2
- 7. Angular 2和stripe.js
- 8. Redux和Angular 2
- 9. Angular 2和Jasmine
- 10. Angular 2和SignalR
- 11. Angular 2和Spring Kerberos
- 12. Angular 2+ window.onfocus和windows.onblur
- 13. Angular 2 CLI和Underscore
- 14. Angular 2 Setter和Getter
- 15. Angular 2和Firebase SDK
- 16. Angular 2和TypeScript Promises
- 17. Angular 2 ngFor和ngIf
- 18. Angular 2 querySelector和addeventlistener
- 19. Django和Angular 2 templateUrl
- 20. Angular 2:Google Maps和Angular Google Places
- 21. Angular 2,Ionic 2
- 22. Angular 2中的ChangeDetectionStrategy.OnPush和Observable.subscribe
- 23. 使用Aframe和Angular 2
- 24. Angular 2 ngIf和ngFor組合
- 25. Angular 2和Resolve路線
- 26. Angular 2和ngmodule注入器
- 27. 原型和TypeScript Angular 2
- 28. Angular 2 - 語法:使用$和{}
- 29. Dropwizard AssetsBundle和Angular 2路徑
- 30. Angular 2和單頁網站