Incremental static regeneration

ISR은 stale 응답 뒤에서 재생성한다

사용자에게는 캐시된 페이지를 즉시 돌려주고, 만료 조건을 만난 뒤 백그라운드에서 새 정적 결과를 준비합니다.

01

캐시 제공

초기 생성된 HTML은 빠르게 제공되고 revalidate 시간이 지나기 전까지 그대로 재사용됩니다.

02

재검증 트리거

만료 후 첫 요청은 오래된 결과를 받을 수 있고 동시에 새 생성 작업을 시작합니다.

03

결과 교체

재생성이 성공하면 다음 요청부터 새 HTML과 데이터가 캐시에 들어갑니다.

1

serve stale

사용자는 지연 없이 이전 정적 페이지를 받습니다.

2

trigger

시간, 태그, 경로 재검증이 갱신 조건을 만듭니다.

3

rebuild

서버가 새 데이터로 페이지를 다시 생성합니다.

4

swap

성공한 결과만 캐시를 교체하고 실패하면 이전 페이지를 유지합니다.