setquerydata
-
[React] QueryClient로 효과적인 서버 관리하기SPA/React.js 2024. 10. 4. 21:21
React로 개발을 진행할 때 사용하게 되는 것 중에 QueryClient가 있다.QueryClient는 서버 상태를 관리할 때 사용하며 비동기 작업 및 캐시를 효율적으로 활용할 수 있는 기능을 제공한다. 오늘은 QueryClient에 대해 자세히 알아보겠다.1. QueryClient란?서론에서 말했듯 QueryClient는 React Query에서 서버 상태를 관리하는 핵심 클래스로,서버와의 데이터를 요청하고 캐싱하며 데이터를 전역적으로 공유하는 역할을 한다. 또한 stale-while-revalidate같은 패턴을 기본으로 지원하여 성능과 사용자 경험을 동시에 향상시킬 수 있다. (1) stale-while-revalidate란?여기서 stale-while-revalidate란 서버 데이터 캐싱 및 ..