revalidate
시간 기반 재검증
fetch API와 next 옵션
fetch API와 next 옵션fetch('https://...', { next: { revalidate: 3600 } })getServerSideProps
getServerSidePropsexport async function getServerSideProps({ req }) {
// 데이터 소스 업데이트
await updateData();
// 캐시된 데이터 재유효화
return {
revalidate: 10, // 초 단위 재유효화 간격
};
}요청 기반의 재검증
revalidateTag
사용예시
revalidatePath
사용예시(Path)
Last updated