Ist die Verwendung von Redux
mit Angular 2
für die Statusverwaltung zugelassen, oder bietet Angular 2 einen internen Mechanismus zur einheitlichen Verwaltung des Anwendungsstatus?Redux und Angular 2
Antwort
"Intern" ist es kein gebündeltes Feature oder Modul. Aber die Jungs @NGRX haben einen absolut fantastischen Job gemacht, dieses Muster in angular2 zu unterstützen.
Werfen Sie einen Blick auf diese folgenden Ressourcen für weitere Informationen: https://github.com/ngrx/store
https://blog.sstorie.com/building-an-angular-2-reactive-auto-logout-timer-with-the-redux-pattern/
Angular 2 nicht mit einem eigenen Stand Management-Muster kommen noch tut es ein insbesondere erzwingt, dass gesagt wird seine Architektur folgt Reacts Ansatz ist sehr eng und so weit ich weiß, gibt es zwei Möglichkeiten, einen Flux-Ansatz für Ihre NG2-App zu implementieren: NgRx und Angular Redux.
Persönlich habe ich Angular Redux nicht verwendet, da NgRx die am meisten verwendete und empfohlene Lösung zu sein scheint, es ist auch ziemlich einfach zu implementieren.
Angular 2 mit RxJS in Bündel kommen
hier einige interessante url
Ich denke, dass die Art, wie wir in Angular 2 Arbeits von React wenig anders ist, weil wir in Angular Services und Komponenten nutzen. Ich denke, dass das Prinzip von Redux großartig ist, aber Sie müssen es in Angular anders anwenden.
Ich schrieb einen Artikel, der eine Lösung für die, die wir Angular 2 state store strategy (using RXBox)
bietet Angular mit Redux verwenden können, aber die Struktur von Angular ist anders, es Dienste besser mit eher als Redux mit mit, dass ...
Aber wenn Sie noch Redux gerne mit kantigem verwenden, haben Sie einen Blick auf ng-redux, können Sie es hier ansehen:
https://github.com/angular-redux/ng-redux
auch ist dies ein guter b Logpost über Angular Redux: