해결된 질문
작성
·
492
·
수정됨
0
안녕하세요, 제로초님
이전 노드버드 강의부터 z.com까지 강의 유익하게 잘 보고 있습니다.
섹션3 [react-query를 쓰는 이유와 fresh, stale, inactive] 강의 수강 중 궁금한 부분이 있어서 문의드립니다.
강의에서 react-query의 데이터가 inactive 상태가 아니더라도 gcTime이 경과되면 gc가 이뤄진다고 말씀해주셨습니다. 그래서 staleTime을 gcTime보다 길게 설정하더라도 실제론 gcTime을 넘을 수 없다고도 연이어 설명해주시는 내용이 나옵니다.
제가 이전에 react query 블로그에서 본 gcTime 관련 설명에는 'The duration until inactive queries will be removed from the cache.' 라고 적혀있었는데요, 이 내용을 보고선 inactive된 데이터만 gc가 이뤄지는 걸로 알고 있었는데... 혼란스러워 문의드립니다. ㅠㅠ
gcTime 관련 내용은 아래 링크에서 읽어봤습니다.
https://tkdodo.eu/blog/practical-react-query
미리 답변 감사드립니다.