Как отличить блокирующие и неблокирующие эффекты в 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
3 days ago 01:06:01 1
Манипуляции: как распознать и как противостоять? | Нина Зверева и Петр Антонец #семейноедело
4 days ago 00:33:36 1
к.ф.-м.н. Стригин М.Б. Четыре этапа эволюции мышления: экспликация мирового разума
5 days ago 00:07:33 1
Перкуссионный массаж головы и шеи
1 week ago 00:37:09 1
ГАЙМОРИТ. СИНУСИТЫ. Как диагностировать и лечить
2 weeks ago 00:31:02 1
“МОЛИТВА ОСТАНОВИТ ВОЙНУ“ (архимандрит Варнава (Дамьянович)) | ЕВАНГЕЛИЕ В СОВРЕМЕННОМ МИРЕ
2 weeks ago 00:11:09 1
Одной левой 363. Креативность. Яков Шмарин и Олег Брагинский
2 weeks ago 00:01:08 1
BTS от РуАрми новый грузовик у Хайб в поддержку #bts #btsarmy #kpop #suga #jungkook #army #jimin
3 weeks ago 00:37:39 3
Разница между Союзом ССР и Советским Союзом 1936. Какой из СССР денонсировали в 1991? Геральдика.
3 weeks ago 00:07:42 1
Хатынь —рассекречено дело палача
3 weeks ago 01:01:38 1
Дискуссия на ПМЭФ-2024 с участием Татьяны Черниговской
3 weeks ago 01:03:48 1
Такие отношения не выдержат глобальный переход! Союзы мужчин и женщин изменятся навсегда..
4 weeks ago 00:29:19 1
Как определить натуральный мёд. Настоящий мёд отличить в домашних условиях, какой метод работает.
4 weeks ago 00:33:21 2
Ширина - решает. Катер AVANRAID F380 KATRAN, на котором можно разбежаться и получать СВОЙ КАЙФ.
4 weeks ago 00:23:24 1
Понасенков. “Я не потакаю серой массе и могу научить вас”
4 weeks ago 00:28:21 1
В Китае от шума в ушах легко избавляются нажав на эти секретные точки!
4 weeks ago 00:00:00 1
MUSHROOMWORLD СТРИМ (# 147) - СТРОЮ СВОЙ ГОРОД
4 weeks ago 01:07:46 1
Что такое тантра?
4 weeks ago 00:04:10 1
Сергей Лазарев - Вкус Малины (Lyric Video)
4 weeks ago 01:27:06 1
Духовные и психологические кризисы в жизни христианина. Лекция о православии
4 weeks ago 00:01:00 1
А тебе это надо?! Вот так иудействующие хоронят всю Россию!!!
4 weeks ago 00:19:43 1
ПАЛЬМОВОЕ МАСЛО - Из чего на самом деле делают молочные продукты?!
4 weeks ago 00:03:32 1
BITE! カム! BITE! — На русском (Cover by Nyamura ⨯ Melody Note)
4 weeks ago 00:09:36 1
Вот так кусаются тараканы: подробные кадры с укусами и их следами на коже