Il caso d'uso più comune per Redux Thunk è per comunicare in modo asincrono con un'API esterna per recuperare o salvare dati. Redux Thunk semplifica l'invio di azioni che seguono il ciclo di vita di una richiesta a un'API esterna.
Quando dovrei usare Redux thunk?
Redux Thunk è un middleware che ti consente di restituire funzioni, anziché solo azioni, all'interno di Redux. Questo consente azioni ritardate, incluso il lavoro con le promesse Uno dei casi d'uso principali di questo middleware è la gestione di azioni che potrebbero non essere sincrone, ad esempio l'utilizzo di axios per inviare una richiesta GET.
È necessario Redux thunk?
Uno schema molto comune in Redux consiste nell'usare cose chiamate Thunk, che sono un modo per racchiudere una certa logica di una subroutine in una singola funzione. inviare e creare direttamente gli oggetti azione, piuttosto che i creatori di azioni che sono vincolati da react-redux. …
A cosa serve redux thunk?
Redux Thunk è un middleware che ti permette di chiamare i creatori di azioni che restituiscono una funzione(thunk) che prende il metodo di spedizione del negozio come argomento e che viene successivamente utilizzato per invia l'azione sincrona al termine dell'API o degli effetti collaterali.
Dovrei usare Redux thunk o saga?
Il vantaggio di Redux-Saga rispetto a Redux- Thunk è che puoi testare più facilmente il tuo flusso di dati asincrono. Redux-Thunk, invece, è ottimo per piccoli progetti e per sviluppatori appena entrati nell'ecosistema React. La logica dei thunk è tutta contenuta all'interno della funzione.