Intermediário
TanStack Query: server state na prática
Trilha sobre TanStack Query (React Query) pra gerenciar o estado que vem do servidor: queries, mutations, cache, invalidação, optimistic updates e devtools. Complementa o data fetching da `frontend` (que é vanilla `fetch` + `useEffect`) e da `nextjs` (que é server-side) com o lado client-side, o paradigma que a maioria das SPAs precisa dominar.
// criado por
- O que é server state (e por que não cabe em useState)
- Queries na prática: useQuery, query keys, staleTime, gcTime
- Mutations: useMutation, onSuccess, onError, optimistic updates
- Invalidação de cache: refetch, structural sharing, when to invalidate
- Padrões avançados: dependent, parallel, infinite queries, suspense
- Devtools e debugging: React Query Devtools, network tab, erros comuns
- Projeto final: app de tarefas com fetch, mutations, cache e offline
// avaliação da trilha
—
ainda sem avaliações