Как отличить блокирующие и неблокирующие эффекты в Redux Saga - call и fork
#ReduxSaga #Redux #React
В этом видео уроке по Redux Saga поговорим о блокирующих и неблокирующих эффектах в redux-saga, самыми популярными примерами которых являются call и fork. Подробно рассмотрим пример login пользователя в приложении на основе эффектов redux-saga.
В redux saga есть блокирующие и неблокирующие вызовы эффектов. Эффекты можно условно разделить на блокирующие и неблокирующие. Блокирующий вызов означает, что когда Saga делает yield эффекта она будет ожидать завершения вызова. И только после перейдет к выполнению следующего эффекта. Самый популярный блокирующий эффект - call. Неблокирующий вызовы означает, что saga сразу же перейдет к следующему эффекту не дожидаясь завершения предыдущего. Самый популярный неблокирующий эффект - fork
Redux Saga это библиотека для Redux и является middleware для Redux, которая призвана упростить и улучшить выполнение сайд-эффектов. Cайд эффекты это асинхронные операции, например, загрузки данных либо иные действия, который должны выполняться помимо изменения данных стора (store).
Это полный курс по Redux Saga, который состоит из 18 подробных практических видео-уроков с исходным кодом (плейлист курса
Мы в соцсетях:
💻 Сайт:
💻 Telegram:
💻 Twitter:
💻 GitHub:
☕️ 🍫 🍩 Поддержать канал:
Плейлисты и курсы:
📃 Исходный код:
🍏 Redux Saga:
💡 Все о ReactJS:
💡 Как пройти ReactJS собеседование:
💡 ReactJS хуки:
💡 Redux:
💡 Как создать слайдер на ReactJS:
💡 Svelte:
💡 Sass:
💡 GraphQL:
💡 JavaScript:
00:00 - Отличия блокирующих и не блокирующих в Redux Saga
01:18 - О примере
02:28 - Реализация login flow в Redux Saga
04:44 - Пишем саги для login flow в Redux Saga (имплементация 1)
16:20 - Недостатки имплементации 1
17:51 - Улучшаем login flow (имплементация 2)
18:51 - Недостатки имплементации 2
19:56 - Улучшаем login flow (имплементация 3)
22:08 - Результаты имплементации 3
22:22 - Исправляем лоадер
#devmagazine #devmagazinechannel
1 view
173
38
1 month ago 01:06:01 1
Манипуляции: как распознать и как противостоять? | Нина Зверева и Петр Антонец #семейноедело
1 month ago 00:33:36 1
к.ф.-м.н. Стригин М.Б. Четыре этапа эволюции мышления: экспликация мирового разума
1 month ago 00:07:33 1
Перкуссионный массаж головы и шеи
1 month ago 00:37:09 1
ГАЙМОРИТ. СИНУСИТЫ. Как диагностировать и лечить
1 month ago 00:31:02 1
“МОЛИТВА ОСТАНОВИТ ВОЙНУ“ (архимандрит Варнава (Дамьянович)) | ЕВАНГЕЛИЕ В СОВРЕМЕННОМ МИРЕ
1 month ago 00:11:09 1
Одной левой 363. Креативность. Яков Шмарин и Олег Брагинский
2 months ago 00:01:08 1
BTS от РуАрми новый грузовик у Хайб в поддержку #bts #btsarmy #kpop #suga #jungkook #army #jimin
2 months ago 00:37:39 3
Разница между Союзом ССР и Советским Союзом 1936. Какой из СССР денонсировали в 1991? Геральдика.
2 months ago 00:07:42 1
Хатынь —рассекречено дело палача
2 months ago 01:01:38 1
Дискуссия на ПМЭФ-2024 с участием Татьяны Черниговской
2 months ago 01:03:48 1
Такие отношения не выдержат глобальный переход! Союзы мужчин и женщин изменятся навсегда..
2 months ago 00:29:19 1
Как определить натуральный мёд. Настоящий мёд отличить в домашних условиях, какой метод работает.
2 months ago 00:33:21 2
Ширина - решает. Катер AVANRAID F380 KATRAN, на котором можно разбежаться и получать СВОЙ КАЙФ.
2 months ago 00:23:24 1
Понасенков. “Я не потакаю серой массе и могу научить вас”
2 months ago 00:28:21 1
В Китае от шума в ушах легко избавляются нажав на эти секретные точки!
2 months ago 00:00:00 1
MUSHROOMWORLD СТРИМ (# 147) - СТРОЮ СВОЙ ГОРОД
2 months ago 01:07:46 1
Что такое тантра?
2 months ago 00:04:10 1
Сергей Лазарев - Вкус Малины (Lyric Video)
2 months ago 01:27:06 1
Духовные и психологические кризисы в жизни христианина. Лекция о православии
2 months ago 00:01:00 1
А тебе это надо?! Вот так иудействующие хоронят всю Россию!!!
2 months ago 00:19:43 1
ПАЛЬМОВОЕ МАСЛО - Из чего на самом деле делают молочные продукты?!
2 months ago 00:03:32 1
BITE! カム! BITE! — На русском (Cover by Nyamura ⨯ Melody Note)
2 months ago 00:09:36 1
Вот так кусаются тараканы: подробные кадры с укусами и их следами на коже