리액트쿼리1 전역 상태 관리를 위한 React Query 도입 ✅ React Query를 도입한 이유1. 데이터 캐싱 및 자동 RefetchingReact Query는 서버 상태를 캐싱하고, stale(오래된) 상태라고 판단되면 자동으로 데이터를 다시 가져옵니다.자동 리페칭이 일어나는 대표적인 상황은 다음과 같습니다:브라우저에 다시 포커스가 들어왔을 때컴포넌트가 새로 마운트되었을 때네트워크가 끊어졌다가 다시 연결되었을 때💡 React Query는 캐싱된 데이터를 항상 stale로 간주하고, 필요시 자동으로 최신 데이터로 동기화합니다.→ 이를 통해 불필요한 API 호출을 방지하고, 서버 부담을 줄일 수 있습니다.2. Query Key를 통한 데이터 공유React Query는 Query Key를 기준으로 데이터를 캐싱 및 공유합니다.동일한 Query Key를 사용하면.. 2023. 3. 19. 이전 1 다음