← Все курсы
КурсБесплатноЧасть практики восстанавливается

TanStack Query: server state, cache identity и безопасные mutations

Курс учит отделять server state от client state, проектировать stable query keys, управлять freshness и background refetch, синхронизировать cache после mutations и строить optimistic UI с rollback/reconciliation. Док…

Часть практики восстанавливается. Теория и опубликованные уроки доступны уже сейчас. Если для отдельного шага ещё нет задания или теста, он откроется для чтения и не будет ошибочно засчитан как пройденный.
Пройдено0 / 18
Примерное время5 ч
Модули6
Уроки18

Уроки курса

Откройте любой опубликованный урок. Порядок программы влияет на зачёт прогресса, но не скрывает учебный материал.

1Server state — не копия client state3 уроки0 / 3
Server state — не копия client stateОткрыть
Проверка понимания: Server state — не копия client stateОткрыть
Практика: Server state — не копия client stateОткрыть
2Query keys — identity cache3 уроки0 / 3
Query keys — identity cacheОткрыть
Проверка понимания: Query keys — identity cacheОткрыть
Практика: Query keys — identity cacheОткрыть
3Freshness, background refetch и pending states3 уроки0 / 3
Freshness, background refetch и pending statesОткрыть
Проверка понимания: Freshness, background refetch и pending statesОткрыть
Практика: Freshness, background refetch и pending statesОткрыть
4Mutations и targeted invalidation3 уроки0 / 3
Mutations и targeted invalidationОткрыть
Проверка понимания: Mutations и targeted invalidationОткрыть
Практика: Mutations и targeted invalidationОткрыть
5Optimistic updates: rollback и reconciliation3 уроки0 / 3
Optimistic updates: rollback и reconciliationОткрыть
Проверка понимания: Optimistic updates: rollback и reconciliationОткрыть
Практика: Optimistic updates: rollback и reconciliationОткрыть
6Итоговый проект: Issue API Client3 уроки0 / 3
Итоговый проект: Issue API ClientОткрыть
Проверка понимания: Итоговый проект: Issue API ClientОткрыть
Практика: Итоговый проект: Issue API ClientОткрыть