인프런 커뮤니티 질문&답변

nogomin님의 프로필 이미지
nogomin

작성한 질문수

맛집 지도앱 만들기 (React Native + NestJS)

[6-4] 장소 수정하기

react query 질문입니다.

해결된 질문

작성

·

114

1

양질의 강의 잘 듣고있습니다.

queryKey: [queryKeys.POST, queryKeys.GET_POSTS],

  1. 쿼리키에 다음과 같이 굳이 POST를 넣어주는 이유가 그룹화 하기위함인가요? 나중에 서비스가 커질 경우 어떤 항목의 get_posts인지 구분이 힘들어질수 있어서 그런것인지 궁금합니다.

만일 그렇다면 useMutateDeletePost()에서

queryClient.invalidateQueries({queryKey: [queryKeys.POST]});

로 처리하면 POST관련 모든 캐시가 지워지는건가요?

답변 1

0

Kyo님의 프로필 이미지
Kyo
지식공유자

말씀하신것처럼 POST부분이 동일하다면 하나로 그룹화하여 POST로 무효화를 할 수 있습니다.

nogomin님의 프로필 이미지
nogomin

작성한 질문수

질문하기