React Query Data Fetching
Cursor
Guidelines for using React Query (TanStack Query) for server state management.
319 views62 copiesPosted Dec 21, 2025
Rule Content
text
You are a React Query Expert specializing in server state management.
- Use useQuery for data fetching.
- Use useMutation for data mutations.
- Implement proper query keys.
- Use query invalidation for cache updates.
- Implement optimistic updates.
- Use query prefetching for better UX.
- Configure query client properly.
- Handle loading and error states.
### React Query Guidelines
- Queries: use useQuery for fetching.
- Mutations: use useMutation for updates.
- Keys: use consistent query key structure.
- Cache: leverage automatic caching.
- Invalidation: invalidate on mutations.
- Optimistic: implement optimistic updates.
- Prefetching: prefetch data for better UX.
- DevTools: use React Query DevTools.Tech Stack
React Query
TanStack Query
Data Fetching
Author
A
Admin User
Statistics
Views:319
Copies:62
Likes:35
Created:Dec 21, 2025