È approvato l'uso di Redux
con Angular 2
per la gestione dello stato o Angular 2 fornisce un meccanismo interno per gestire lo stato dell'applicazione in modo coerente?Redux and Angular 2
risposta
"Internamente" non è una funzione o un modulo in bundle. Ma i ragazzi @NGRX hanno fatto un lavoro assolutamente fantastico nel supportare questo modello in angular2.
Date un'occhiata a queste seguenti risorse per ulteriori dettagli: https://github.com/ngrx/store
https://blog.sstorie.com/building-an-angular-2-reactive-auto-logout-timer-with-the-redux-pattern/
angolare 2 non sono dotati di un proprio modello di gestione dello stato, né lo fa applica uno in particolare che viene detto la sua architettura segue L'approccio di React è molto vicino e, per quanto ne so, hai due modi per implementare un approccio Flux alla tua app NG2, NgRx e Angular Redux.
Personalmente non ho usato Angular Redux, poiché NgRx sembra essere la soluzione più utilizzata e consigliata, è anche abbastanza facile da implementare.
angolare 2 sono dotati di RxJS in bundle
qui alcune url interessante
Credo che il nostro modo di lavorare in Angular 2 è po 'diverso da Reagire, perché in Angular utilizziamo servizi e componenti. Penso che il principio di Redux sia ottimo, ma è necessario applicarlo in modo diverso in Angular.
ho scritto un articolo che offre una soluzione per questo Angular 2 state store strategy (using RXBox)
Possiamo usare angolare con Redux, ma la struttura di angolare è diverso, è meglio utilizzare i servizi piuttosto che utilizzare Redux con quella ...
ma se vi piace ancora utilizzare Redux con angolare, dare un'occhiata a ng-redux, è possibile verificarlo qui:
https://github.com/angular-redux/ng-redux
anche questo è un buon b log post su Angular Redux: