Как спроектировать правильный API, а также как кэшировать запросы, и как в этом поможет Redux + RTK-Query? Как работать с документацией в команде и что такое swagger? В этом стриме Сергей Константинов и Зар Захаров подробно разобрали эти вопросы на примере разработки React приложения с RTK-Query. Подписывайтесь на каналы авторов и будьте в курсе следующих закрытых онлайн трансляций: Мой тг канал -
Канал Зара Захарова с онлайн трансляциями -
00:00 - Вступление 5:20 - Каким должен быть хороший API? Теория 16:17 - Swagger 23:03 - Приступаем к разработке. История redux и принцип работы 27:51 - Работа с RTK-Query. Создаём эндпоинты 36:10 - Cache state. Redux-dev-tools 37:44 - Отрисовка карточек. Доп. возможности хуков. 40:16 - Проблема кэширования. Инвалидация кэша. 48:35 Дополнительные возможности rtk-query 53:12 Типизация данных 55:25 - Кодогенератор эндпоинтов и типов 1:00:16 - Открытие карточки. Работа с react-router-dom 1:06:22 - Что еще даёт RTK-Query? Управление состоянием страницы 1:08:12 - Планы и заключительная часть