React Query 설치 및 기본 설정

Category
스터디노트 React Query
Status
Published
Tags
React Query
Description
Published
Slug

1. React Query 설치 및 기본 설정

설치

npm install @tanstack/react-query axios
  • @tanstack/react-query: React Query 라이브러리
  • axios: HTTP 요청을 위한 라이브러리 (fetch도 사용 가능)
 

기본 설정

React Query의 QueryClientQueryClientProvider로 앱 전체에서 쿼리를 사용할 수 있도록 설정
// index.tsx 또는 App.tsx import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import App from './App'; // QueryClient 생성 (옵션으로 캐싱과 리페칭 설정 가능) const queryClient = new QueryClient(); const Root = () => ( <QueryClientProvider client={queryClient}> <App /> </QueryClientProvider> ); export default Root;