Die mees algemene gebruiksgeval vir Redux Thunk is om asynchronies met 'n eksterne API te kommunikeer om data te herwin of te stoor. Redux Thunk maak dit maklik om handelinge wat die lewensiklus van 'n versoek volg na 'n eksterne API te stuur.
Wanneer moet ek Redux thunk gebruik?
Redux Thunk is middelware wat jou toelaat om funksies, eerder as net aksies, binne Redux terug te gee. Hierdie maak voorsiening vir vertraagde aksies, insluitend werk met beloftes Een van die hoofgebruiksgevalle vir hierdie middelware is vir die hantering van aksies wat dalk nie sinchronies is nie, byvoorbeeld die gebruik van aksio's om 'n AOO-versoek te stuur.
Is Redux thunk nodig?
'n Baie algemene patroon in Redux is om dinge te gebruik wat 'n Thunks genoem word, wat 'n manier is om sekere logika van 'n subroetine in 'n enkele funksie saam te vat. stuur en skep die aksie-objekte direk, eerder as aksieskeppers wat deur react-redux gebind is. …
Waarvoor word redux thunk gebruik?
Redux Thunk is 'n middelware wat jou toelaat om die aksieskeppers te bel wat 'n funksie(thunk) gee wat die winkel se versendingmetode as die argument neem en wat daarna gebruik word om stuur die sinchrone aksie nadat die API of newe-effekte voltooi is.
Moet ek Redux thunk of saga gebruik?
Die voordeel van Redux-Saga in vergelyking met Redux- Thunk is dat jy jou asynchrone datavloei makliker kan toets. Redux-Thunk is egter ideaal vir klein projekte en vir ontwikkelaars wat pas die React-ekosisteem betree het. Die thunks se logika is alles binne-in die funksie vervat.