Skip to main content

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

Statistics

Views:319
Copies:62
Likes:35
Created:Dec 21, 2025
React Query Data Fetching | promptdir.info