반응형 React-Query1 refetch와 mutation의 캐시 동작 refetch와 mutation에서의 캐시 동작 react-query를 쓰는 이유는 loading,error처리의 간편함도 있지만, 캐시 관리의 편리함이 가장 크다. cacheTime(default = 5분)과 staleTime(default = 0)을 적절히 사용하여 요청을 보내지 않고 캐시 데이터를 사용할 수 있다. 이를 통해 서버 부하를 줄일 수 있고, 데이터 로드 속도를 높힐 수 있다. react-query에서 refetch와 mutation을 사용할 때 캐시에 대한 동작은 조금 다르다. refetch refetch는 특정 쿼리를 다시 실행하고 해당 쿼리의 캐시를 업데이트 시킨다. mutation mutation은 데이터를 수정, 추가, 삭제하는 등의 작업을 수행할 때 사용되는데, mutation.. 2023. 9. 12. 이전 1 다음 반응형