Myvideo

Guest

Login

RTK Query Full Course Part 3 Loaders, Error Handling, Optimistic Update

Uploaded By: Myvideo
3 views
0
0 votes
0

👉 Ссылка платформу с конспектом и актуальными ссылками: ⌚ Таймкоды 00:00:00 — 10. Loaders. isFetching, Global load  • isLoading vs isFetching. Теория и наглядное сравнение  • Локальный loader • LinearProgress  • Глобальный loader • useGlobalLoading. Реализация и пояснение работы  • Нюансы при работе с useGlobalLoading 00:51:02 — 11. Error Handling. Глубокое погружение в обработку ошибок  • Обработка ошибок теория • Типы ошибок в RTK query (FetchBaseQueryError и SerializedError) • Обработка ошибок на уровне useQuery и useMutation  • Оператор in на практике. Разбор документации  • Глобальная обработка ошибок с помощью baseQuery • Варианты как обрабатывать unknown ошибки (Type assertions, , Type predicate/ Type guard) • isErrorWithProperty - применение дженериковой функции на практике  • Обработка популярных статус кодов (404, 429, 401, 403, 500-599)  • Обработка ошибок: FETCH_ERROR, PARSING_ERROR, CUSTOM_ERROR, TIMEOUT_ERROR • Рефакторинг / декомпозиция кода 02:14:44 — 12. Optimistic update. onQueryStarted, selectCachedArgsForQuery, updateQueryData  • Optimistic update - теория  • Реализация optimistic update. onQueryStarted, updateQueryData, queryFulfilled, patchCollection • Optimistic update и query параметры  • Применение на практике selectCachedArgsForQuery

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later