React,Next
Next.js revalidateTag와 updateTag 차이 정리
Next.js App Router를 쓰다 보면 서버에서 가져온 데이터를 캐시하고, 필요한 순간에만 다시 갱신해야 하는 상황이 자주 생깁니다. 게시글 목록, 상품 재고, 공지사항처럼 “항상 새로 가져오면 비싸지만, 바뀌었을 때는 빨리 반영되어야 하는 데이터”가 대표적입니다.이때 자주 등장하는 개념이 revalidate, revalidateTag, updateTag입니다. 이름은 비슷하지만 역할은 다릅니다. 핵심은 시간 기준으로 오래된 데이터를 갱신할 것인지, 태그 기준으로 특정 데이터만 무효화할 것인지, 사용자 액션 직후 바로 새 값을 보장할 것인지입니다.revalidate는 시간 기반 캐시 정책이다revalidate: 60은 캐시된 데이터를 60초 동안 재사용하겠다는 뜻입니다. 이 시간 안에는 같은 데이..
2026. 7. 28. 22:03