Najczęstszym przypadkiem użycia Redux Thunk jest asynchroniczna komunikacja z zewnętrznym interfejsem API w celu pobierania lub zapisywania danych. Redux Thunk ułatwia wysyłanie akcji, które są zgodne z cyklem życia żądania, do zewnętrznego interfejsu API.
Kiedy powinienem używać Redux thunk?
Redux Thunk to oprogramowanie pośredniczące, które umożliwia zwracanie funkcji, a nie tylko akcji, w ramach Redux. To pozwala na opóźnione akcje, w tym pracę z obietnicami Jednym z głównych przypadków użycia tego oprogramowania pośredniego jest obsługa akcji, które mogą nie być synchroniczne, na przykład użycie axios do wysłania żądania GET.
Czy thunk Redux jest konieczny?
Bardzo powszechnym wzorcem w Redux jest użycie rzeczy zwanych Thunks, które są sposobem na zamknięcie określonej logiki podprogramu w pojedynczej funkcji. wysyłanie i tworzenie obiektów akcji bezpośrednio, a nie twórców akcji, którzy są związani reakcją-redux. …
Do czego służy redux thunk?
Redux Thunk to oprogramowanie pośredniczące, które umożliwia wywoływanie twórców akcji zwracających funkcję (thunk), która przyjmuje metodę wysyłki sklepu jako argument i która jest następnie używana do wyślij akcję synchroniczną po zakończeniu interfejsu API lub efektów ubocznych.
Czy powinienem używać Redux thunk czy saga?
Zaletą Redux-Saga w porównaniu z Redux- Thunk jest to, że możesz łatwiej testować asynchroniczny przepływ danych. Redux-Thunk jest jednak świetny dla małych projektów i dla programistów, którzy właśnie weszli do ekosystemu React. Cała logika punktów jest zawarta w funkcji.