Er NGRX redux?
Er NGRX redux?

Video: Er NGRX redux?

Video: Er NGRX redux?
Video: Reducers in NgRx | Use of NgRx Reducers with Angular 2024, November
Anonim

NGRX er en gruppe biblioteker "inspirert" av Redux mønster som igjen er "inspirert" av Flux-mønsteret. Å være litt mer kortfattet betyr det redux mønster er en forenklet versjon av Flux-mønsteret og NGRX er en angular/rxjs-versjon av redux mønster.

Vet også, trenger jeg NgRx?

Hvis du ikke er sikker på om du trenge det, det gjør du ikke trenge den. Til meg Ngrx butikken løser flere problemer. For eksempel når du må forholde deg til observerbare og når ansvaret for noen observerbare data er delt mellom ulike komponenter. Det fungerer fint når du har å gjøre med konstante data.

På samme måte, er Redux nødvendig for vinkel? Ikke nødvendig , men det kan være nyttig. For en stor applikasjon med mye data som beveger seg rundt eller blir modifisert fra muligens flere komponenter, er et sentrallager og en viss Flux-implementering veldig nyttig (det trenger ikke å være Redux ).

Bare så, hva er bruken av NgRx?

NgRx er et rammeverk for å bygge reaktive applikasjoner i Angular. NgRx gir tilstandsadministrasjon, isolering av bivirkninger, enhetssamlingsadministrasjon, ruterbindinger, kodegenerering og utviklerverktøy som forbedrer utviklernes opplevelse når de bygger mange forskjellige typer applikasjoner.

Hva er redux-mønster i vinkel?

Redux er en mønster /bibliotek fra React-verdenen som har inspirert populær Kantete verktøy som NgRx og NGXS. Meningen med redux er å gjøre applikasjonsdata mer forutsigbare ved å lage en enveis dataflyt. Butikktjenesten vår har kun to egenskaper, som begge er reaktive datastrømmer – handlinger og tilstand.

Anbefalt: