[lectrum] Продвинутый курс по Redux-Saga (Андрей Мулык)

Цена:
620.4
doneМного
doneЗаканчивается
highlight_offНет в наличии
notifications_none
Уведомить

[?IMG]?

Продвинутый и ёмкий курс
Вы изучите все возможные темы, которые относятся к Redux-Saga: от первоначальных шагов по созданию Saga сценариев до продвинутых техник делегирования.

Cтруктура курса:
1. Введение в Redux-Saga

  • Обзор курса
  • Что такое Redux-Saga
  • Механизм работы Redux-Saga внутри Redux приложения
  • Альтернативные библиотеки
  • Сильные и слабые стороны Redux-Saga
2. Знакомство с документациеи?
  • Обзор основных источников информации по Redux-Saga
  • Нюансы при работе с документацией
  • Советы по изучению Redux-Saga
3. Настрои?ка окружения и запуск проекта
  • Клонирование стартовой точки
  • Подготовка окружения
  • Запуск проекта
4. Знакомство с исходным кодом проекта
  • Обзор стартовой точки
  • Обзор зависимостей проекта
  • Разбор структуры проекта

5. Разбор основного механизма

  • Что такое корневая сага и для чего она нужна?
  • Настройка механизма подписки Saga сценария на конкретный Redux Action
  • Написания базового сценария загрузки данных из API
  • Знакомство с блокирующими эффектами
6. Делегирование саг-генераторов
  • Нюансы при работе со сложными сценариями
  • Разбор концепции воркера и вотчера
7. Работа с блокирующими эффектами
  • Нюансы при работе с эффектом call
  • Работа с эффектом delay
8. Работа с неблокирующими эффектами
  • Применение эффекта fork
  • Отмена текущей задачи
  • Выполнение сценариев в параллельном режиме
9. Особенности обработки ошибок
  • Обработка ошибок возникающих в fork-сценариях
  • Нюансы при обработки ошибок в spawn-сценариях
10. Встроенные эффекты takeEvery и takeLatest
  • Применение эффекта takeEvery
  • Применение эффекта takeLatest
11. Работа с очередями
  • Что такое очередь?
  • Применени эффекта actionChannel