Logo da.boatexistence.com

Hvornår skal du bruge redux thunk?

Indholdsfortegnelse:

Hvornår skal du bruge redux thunk?
Hvornår skal du bruge redux thunk?

Video: Hvornår skal du bruge redux thunk?

Video: Hvornår skal du bruge redux thunk?
Video: Полный курс Redux Toolkit + RTK Query для начинающих | Редакс за 2 часа! 2024, Kan
Anonim

Det mest almindelige anvendelsestilfælde for Redux Thunk er til at kommunikere asynkront med en ekstern API for at hente eller gemme data. Redux Thunk gør det nemt at sende handlinger, der følger en anmodnings livscyklus, til en ekstern API.

Hvornår skal jeg bruge Redux thunk?

Redux Thunk er middleware, der giver dig mulighed for at returnere funktioner, snarere end blot handlinger, i Redux. Dette tillader forsinkede handlinger, herunder arbejde med løfter En af de vigtigste anvendelsesmuligheder for denne middleware er til håndtering af handlinger, der måske ikke er synkrone, for eksempel ved at bruge aksioer til at sende en GET-anmodning.

Er Redux thunk nødvendig?

Et meget almindeligt mønster i Redux er at bruge ting, der kaldes en Thunks, som er en måde at samle en bestemt logik af en underrutine i en enkelt funktion. afsende og oprette handlingsobjekterne direkte i stedet for handlingsskabere, som er bundet af react-redux. …

Hvad bruges redux thunk til?

Redux Thunk er en middleware, der giver dig mulighed for at kalde handlingsskaberne, der returnerer en funktion(thunk), som tager butikkens afsendelsesmetode som argument, og som efterfølgende bruges til at afsend den synkrone handling, efter at API'en eller bivirkninger er afsluttet.

Skal jeg bruge Redux thunk eller saga?

Fordelen ved Redux-Saga i forhold til Redux- Thunk er, at du nemmere kan teste dit asynkrone dataflow. Redux-Thunk er dog fantastisk til små projekter og for udviklere, der lige er kommet ind i React-økosystemet. Alle thunks' logik er indeholdt i funktionen.

Anbefalede: