Это первый урок из цикла обучающих видео о Redux-Saga на русском. Redux-Saga - это middleware для redux, цель которой - сделать асинхронные операции в React приложениях: эффективными для выполнения, легко управляемыми и тестируемыми. Ключевая концепция редакс саги - это создать отдельный поток в нашем приложении, который несет полную ответственность за все побочные эффекты. 👉 Менторство, обратная связь и поддержка / wisejs Для полного понимания нужно смотреть видео полностью. Таймкоды: 00:00 - Концепт и шаблон проектирования сага. 00:54 - Генераторы в ES6, function*, yield. 08:00 - Разворачиваем react приложение и устанавливаем redux-saga. 09:55 - Подключаем sagaMiddleware и создаем redux store. 15:00 - Создаем первые саги. Saga watcher, saga worker, effects. 17:22 - Effect take. 20:59 - Effect takeEvery, takeLatest, takeLeading, работа с промисами. 23:35 - Реальный запрос на сервер через fetch. 26:33 - Effect put. 28:17 - Effect call. 29:43 - Паралельные задачи redux-saga.. 32:54 - Effect fork. 34:38 - fork vs call. Разница между эффектами. 38:04 - Обработка ошибок в разветвленных задачах (вызваных с fork). 39:22 - Effect spawn. fork vs spawn. 41:26 - Effect join. 43:25 - Effect select. 44:40 - Резюмируем концепцию и эффекты Redux-Saga. Приятного просмотра! Буду благодарен за поддержку в виде комментария и лайка) ✔️Если хочешь изучать программирование со мной, не забудь подписаться :)
https://www.youtube.com/channel/UCOxq... ✔️Мой телеграм канал:
#reduxsaga #reactreduxsaga #reduxsagaeffects #редакссага #реактредакссага #редакссаганарусском