account_circle

Для доступа к курсу необходимо аутентифицироваться.

или

Описание

Redux — это библиотека для управления состоянием в JavaScript-приложениях. Благодаря Redux вы точно будете знать где и почему состояние приложения изменилось. Redux отлично вписывается в среду React, т.к. обе библиотеки основаны на идеях однонаправленного потока, чистых функциях и неизменности данных. В этом курсе мы напишем свою простую реализацию Redux, рассмотрим как Redux взаимодействует с React-компонентами, научимся писать асинхронный код для Redux и также детально разберем тему middleware-функций.

Содержание

Курс состоит из 6 секций и 49 уроков общей продолжительностью 3.5 ч.

  • Вступление2 шагаexpand_more
    • play_circle_outlineДобро пожаловать2:01
    • play_circle_outlineУстановка и настройка0:39
  • Знакомство с Redux11 шаговexpand_more
    • play_circle_outlineВступление0:27
    • play_circle_outlineУстановка и настройка0:54
    • play_circle_outlineЧто такое Redux?2:01
    • play_circle_outlineФункция-reducer5:04
    • play_circle_outlineДействия2:31
    • play_circle_outlineХранилище4:29
    • play_circle_outlineПодписка4:44
    • play_circle_outlineСостояние6:52
    • play_circle_outlineИспользование хранилища5:51
    • play_circle_outlineФункция createStore5:43
    • play_circle_outlineФункции для создания действий3:42
  • Использование Redux13 шаговexpand_more
    • play_circle_outlineВступление0:50
    • play_circle_outlineУстановка и настройка1:13
    • play_circle_outlineСостояние1:30
    • play_circle_outlineДействия3:08
    • play_circle_outlineФункция-reducer4:39
    • play_circle_outlineКомпозиция функций-reducer4:22
    • play_circle_outlineФункции для создания действий2:43
    • play_circle_outlineХранилище3:36
    • play_circle_outlineПередача хранилища через свойства9:24
    • play_circle_outlineПрезентационные компоненты и контейнеры9:24
    • play_circle_outlineПередача хранилища через контекст5:24
    • play_circle_outlineПередача хранилища через Provider1:24
    • play_circle_outlineСоздание контейнеров с помощью connect11:16
  • Добавление фильтра8 шаговexpand_more
    • play_circle_outlineВступление0:22
    • play_circle_outlineУстановка и настройка1:04
    • play_circle_outlineСостояние1:05
    • play_circle_outlineДействия1:45
    • play_circle_outlineФункция-reducer4:32
    • play_circle_outlineКонтейнер4:53
    • play_circle_outlineСелекторы4:17
    • play_circle_outlineХранилище1:33
  • Взаимодействие с сервером8 шаговexpand_more
    • play_circle_outlineВступление0:39
    • play_circle_outlineУстановка1:30
    • play_circle_outlineПолучение данных4:00
    • play_circle_outlineОбещания4:16
    • play_circle_outlineИндикатор загрузки8:03
    • play_circle_outlineThunks7:25
    • play_circle_outlineCRUD7:00
    • play_circle_outlineRedux-promise и redux-thunk2:07
  • Middleware7 шаговexpand_more
    • subjectВступлениеСтатья
    • subjectУстановка и настройкаСтатья
    • subjectЧто такое middleware?Статья
    • play_circle_outlineMiddleware-функции12:40
    • play_circle_outlineПрименение middleware4:58
    • play_circle_outlinelocalStorage middleware9:10
    • play_circle_outlineAPI middleware15:55

Вопросы и комментарии

Есть вопросы или комментарии? Задавайте не стесняйтесь!

Регистрация

Для регистрации введите актуальный адрес электронной почты. На него вам придет письмо для активации аккаунта.

email
more_horiz

Вход

email
more_horiz
или

Сброс пароля

Для сброса пароля введите адрес электронной почты указанный при регистрации. Вам на почту придет письмо с инструкцией.