Visbiežāk lietotais Redux Thunk lietošanas gadījums ir asinhronai saziņai ar ārēju API, lai izgūtu vai saglabātu datus. Redux Thunk ļauj viegli nosūtīt darbības, kas atbilst pieprasījuma dzīves ciklam, uz ārēju API.
Kad man vajadzētu izmantot Redux thunk?
Redux Thunk ir starpprogrammatūra, kas ļauj atgriezt funkcijas, nevis tikai darbības, programmā Redux. Šis ļauj veikt aizkavētas darbības, tostarp darbu ar solījumiem. Viens no galvenajiem šīs starpprogrammatūras lietošanas gadījumiem ir tādu darbību apstrāde, kuras var nebūt sinhronas, piemēram, izmantojot axios, lai nosūtītu GET pieprasījumu.
Vai Redux thunk ir nepieciešams?
Redux ļoti izplatīts modelis ir izmantot lietas, ko sauc par Thunks, kas ir veids, kā vienā funkcijā iekļaut noteiktu apakšprogrammas loģiku. darbības objektu nosūtīšana un izveide tieši, nevis darbības veidotāji, kurus saista react-redux. …
Kam tiek izmantots redux thunk?
Redux Thunk ir starpprogrammatūra, kas ļauj izsaukt darbību veidotājus, kas atgriež funkciju (thunk), kas ņem veikala nosūtīšanas metodi kā argumentu un kas pēc tam tiek izmantota, lai nosūtiet sinhrono darbību pēc API vai blakusparādību pabeigšanas.
Vai man izmantot Redux thunk vai saga?
Redux-Saga priekšrocība salīdzinājumā ar Redux- Thunk ir tāda, ka varat vieglāk pārbaudīt savu asinhrono datu plūsmu. Tomēr Redux-Thunk ir lieliski piemērots maziem projektiem un izstrādātājiem, kuri tikko iesaistījušies React ekosistēmā. Visa Thunks loģika ir ietverta funkcijā.