무효화 단위를 붙인다
게시글 저장 후 관련 목록과 상세를 함께 갱신하려면 tag나 path 체계가 필요하다.
실패 시 경험 고려
재생성 실패 때 사용자가 이전 콘텐츠를 계속 보게 될지, 오류를 볼지 운영 정책을 확인한다.
time
주기적 갱신
정해진 초 단위 후 다음 요청에서 재검증 대상이 된다.
정확한 실시간에는 맞지 않는다.
tag
데이터 관계
여러 경로가 같은 데이터 태그를 공유하면 함께 무효화할 수
있다.
태그 naming이 중요하다.
경로
경로 단위
특정 URL의 캐시를 무효화한다.
목록과 상세를 따로 고려한다.
on-demand
이벤트 기반
CMS publish나 admin mutation 후 즉시 갱신하도록 연결한다.
권한 보호가 필요하다.
신선도 · 연관 경로 · 권한 점검
시간 기반
export const revalidate = 300;
// 이 route는 최대 5분 정도 오래된 응답을 허용한다.