65 - React JS - урок redux-thunk в деталях (теория)
- человекоориентированное, честное и профессиональное обучение front-end и back-end разработке гарантированно до трудоустройства за фиксированную стоимость.
Поддержать меня можно на patreon или оформив спонсорство на данном канале.
Помогайте друг другу вот здесь:
API:
Ребят, без thunk далеко не уедешь! Что такое thunk?
thunk - это функция, которая как правило делает асинхронную операцию (чаще всего, это ajax-запрос) и несколько диспатчей обычных экшенов!
Помимо ajax-запросов, внутри санки можно запустить другую асинхронщину, например setTimeout, setInterval либо сделать асинзронный запрос к indexedDB...
thunk - это функция бизнес логики (BLL уровень).
thunk - это функция, которую можно задиспатчить. Для этого ВАЖНО, чтобы стор понимал, что делать с санкой-функцией, которую задиспатчили. Для этого мы к стору применяем (applyMidleware) thunk-middleware - промежуточный слой, который будет перехватывать dispatch логику и запсукать санку.
Пример thunk и много практики нас ждёт в следующих выпусках, а пока немного теории!
Летим, самураи ;)
Уроки по React JS:
* Сайты:
* Мы в соц. сетях:
* Мои личные VK и Insta:
#thunk #redux #reactjs #практика #примеры #уроки #курс
1 view
444
101
3 weeks ago 00:03:39 1
Print Like a Boss Anywhere: HP’s Tiny Tank with Big Attitude & Bluetooth Bragging Rights! - YouTube
3 weeks ago 00:25:14 1
Русская литература Лекция 65 Пастернак Поэзия
3 weeks ago 00:08:47 1
Просто скучно стало, захотелось движухи и нефть URALS ушла ниже 60 за барель
3 weeks ago 00:02:57 12
1/2 WW - 65 kg: D. SAZANOVA (KGZ) v. P. PRIYANKA (IND)