3 apps demonstrating React Query (Tanstack) features.
Using jsonplaceholder API, this app demonstrates ...
- Creating a QueryClient & QueryClientProvider
- Implementing useQuery while using isLoading / isFetching / isSuccess / isError & error objects
- Configuring 'staletime'
- Pagination & Prefetching
- Implementing useMutation for updates & deletes
Using swapi API, this app demonstrates JIT fetching for infinite scrolling.
A small app for creating appointments that demonstrates ...
- Manually caching data with setQueryData
- Clearing data using removeQueries
- Polling using the refetchInterval option
- Prefetching Data
- Mutating data with useMutation
- Invalidating data with invalidateQueries
- useCallback, useEffect hooks
- Optimistic Updates