Кога да използвам редукс thunk?

Съдържание:

Кога да използвам редукс thunk?
Кога да използвам редукс thunk?

Видео: Кога да използвам редукс thunk?

Видео: Кога да използвам редукс thunk?
Видео: 66 - React JS - урок redux-thunk в деталях (практика) 2024, Ноември
Anonim

Най-често срещаният случай на използване на Redux Thunk е за асинхронна комуникация с външен API за извличане или запазване на данни. Redux Thunk улеснява изпращането на действия, които следват жизнения цикъл на заявка към външен API.

Кога трябва да използвам Redux thunk?

Redux Thunk е междинен софтуер, който ви позволява да връщате функции, а не само действия, в Redux. Това позволява забавени действия, включително работа с обещания Един от основните случаи на използване на този междинен софтуер е за обработка на действия, които може да не са синхронни, например използване на axios за изпращане на GET заявка.

Необходим ли е Redux thunk?

Много често срещан модел в Redux е да се използват неща, наречени Thunks, които са начин за обгръщане на определена логика на подпрограма в една функция. изпращане и създаване на обекти за действие директно, а не създатели на действие, които са обвързани с react-redux. …

За какво се използва redux thunk?

Redux Thunk е междинен софтуер, който ви позволява да извикате създателите на действие, които връщат функция (thunk), която приема метода за изпращане на магазина като аргумент и която след това се използва за изпратете синхронното действие, след като API или страничните ефекти са завършени.

Трябва ли да използвам Redux thunk или сага?

Предимството на Redux-Saga в сравнение с Redux- Thunk е, че можете по-лесно да тествате своя асинхронен поток от данни. Redux-Thunk обаче е чудесен за малки проекти и за разработчици, които току-що влязоха в екосистемата React. Цялата логика на thunks се съдържа във функцията.

Препоръчано: