tanstack query
-
TanStack Query 적용해보기프론트엔드 2025. 8. 12. 22:39
TanStack Query를 사용하는 이유웹 애플리케이션에서 서버 상태를 가져오고, 캐싱하고, 동기화하고, 업데이트하는 것을 쉽게 만들어주는 상태 관리 라이브러리다.-> 즉 탠스택 쿼리는 “데이터 가져오기(Fetching)·캐싱·동기화·업데이트”를 아주 편하게 해준다. TanStack Query로 할 수 있는 것들- 캐싱과 상태관리와 자동화- 데이터 신선도 관리- 중복 요청 & 성능 최적화- 자동 리패칭 캐싱과 상태관리와 자동화, 데이터 신선도 관리- TanStack Query는 서버에서 가져온 데이터를 쿼리 키(query key)를 기준으로 메모리에 저장(캐싱).- 같은 키로 요청하면 네트워크 호출 대신 캐시된 데이터를 즉시 반환.- TTL(Stale Time) 설정으로 데이터 유효기간 관리 가능. ..