Что такое 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. Смотреть на Rutube

2. Добавляем 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 для логирования и отложенного выполнения действия. Смотреть на Rutube

5. Функция next в Redux Middleware

В этом видео подробно разбираем функцию next в middleware Redux, смотрим как получить значение возвращенное из dispatch и пишем функцию для получения значений всех middleware. Смотреть на Rutube Исходный код