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

윤선지님의 프로필 이미지

작성한 질문수

Next + React Query로 SNS 서비스 만들기

팔로잉 게시글, 검색 결과 불러오기

fetch 옵션에 cache no-store 사용하면 tags 사용안해도 되는거 아닌가요???

24.08.15 20:57 작성

·

43

0

export async function getSearchResult({ queryKey }) {

const [_1, _2, searchParams] = queryKey;

const res = await fetch(api url,

next: {

tags: ["posts", "search", searchParams]

},

cache: 'no-store'

)

}

next tags를 사용하는이유가 revalidate를 하기 위해서인데
fetch 옵션을 'no-store'로 주면 캐시가 되지 않는걸로 알고있어서 tags 사용안해도 되지않나요??

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2024. 08. 15. 21:09

네 맞습니다. cache: 'no-store'는 캐싱을 하지 말라는 뜻이라서 next.tags가 의미가 없어집니다. 다만 나중에 cache를 할 수도 있으니 next.tags를 남겨두어도 문제 없습니다.

윤선지님의 프로필 이미지
윤선지
질문자

2024. 08. 15. 21:22

네 답변감사합니다^^