Что такое GraphQL - полный видео-курс
2 года назад·1 мин. на чтение
GraphQL - это язык запросов для API и среда, в которой эти запросы выполняются.
Все о GraphQL
В этом выпуске рассматриваем различные аспекты GraphQL, а именно что такое GraphQL, что такое Query и Mutation, переменные, фрагменты и директивы GraphQL и т.д.Как сделать Пагинацию правильно в GraphQL?
В этом выпуске говорим о способах реализации пагинации в GraphQL. Рассматриваем библиотеки, а также спецификацию Connections от Relay.GraphQL vs REST
В этом выпуске сравниваем различные подходы реализации API, а именно GraphQL и REST.Видео-курс по Redux
2 года назад·1 мин. на чтение
Видео-курс по Redux, в котором разбираемся как работать с Redux в React приложении.
1. Все что нужно знать о Redux
Это видео - быстрый старт в Redux, и оно поможет понять все основные концепции Redux. Здесь мы разберем что такое Redux, основные понятия Redux и три его принципа. Поговорим об Actions, Dispatch, Reducer, Store и узнаем о Redux data flow. Смотреть на Rutube2. Добавляем Redux в React приложение быстро: useSelector
, useDispatch
В этом видео добавляем Redux в ReactJS приложение todo app. Пишем редьюсеры (reducers) и диспатчим экшены (dispatch actions). Используем redux hooks API, такие как useSelector
, useDispatch
.
Смотреть на Rutube
3. Что такое Action Creator в Redux?
В этом видео пишем action creators в React Redux приложении и используем их вdispatch
. Пишем функцию для создания action creators.
Смотреть на Rutube
4. Что такое Redux Middleware?
В этом видео разбираем middleware в Redux. Пишем кастомные middleware для логирования и отложенного выполнения действия. Смотреть на Rutube5. Функция next в Redux Middleware
В этом видео подробно разбираем функциюnext
в middleware Redux, смотрим как получить значение возвращенное из dispatch и пишем функцию для получения значений всех middleware.
Смотреть на Rutube
Исходный код