Skip to content

Latest commit

Β 

History

History
9 lines (7 loc) Β· 942 Bytes

File metadata and controls

9 lines (7 loc) Β· 942 Bytes

Incremental Static Regeneration (증뢄 정적 νŽ˜μ΄μ§€ 생성)

  • Next.js μ—μ„œ 정적 νŽ˜μ΄μ§€λ₯Ό λΉŒλ“œ ν•œ ν›„, μ—…λ°μ΄νŠΈ ν•  수 있게 ν•΄μ€€λ‹€.
  • 전체 μ‚¬μ΄νŠΈλ₯Ό λ¦¬λΉŒλ“œ ν•  ν•„μš” 없이, 각 νŽ˜μ΄μ§€λ³„λ‘œ ISR 을 적용 ν•  수 μžˆλ‹€.
  • ISR 을 μ‚¬μš©ν•˜κΈ° μœ„ν•΄μ„œλŠ” getStaticProps ν•¨μˆ˜μ˜ revalidation μ˜΅μ…˜μ„ μ‚¬μš©ν•˜λ©΄ λœλ‹€.
    • λ”°λΌμ„œ ν•΄λ‹Ή revalidation μ˜΅μ…˜μ— λ”°λΌμ„œ μΊμ‹œ(μ •μ νŽ˜μ΄μ§€)λ₯Ό κ²€μ¦ν•˜κ³  stale ν•˜λ‹€κ³  νŒλ‹¨λ˜λ©΄ next.js κ°€ ν˜„μž¬ μΊμ‹œλœ νŽ˜μ΄μ§€λ₯Ό λ³΄μ—¬μ£ΌλŠ” λ™μ•ˆ, λ°±κ·ΈλΌμš΄λ“œμ—μ„œ 정적 νŽ˜μ΄μ§€λ₯Ό μž¬μƒμ„±ν•œλ‹€ (SWR)
    • μƒˆλ‘œμš΄ νŽ˜μ΄μ§€κ°€ μƒμ„±λ˜λ©΄, next.js λŠ” μΊμ‹œλ₯Ό λ¬΄νš¨ν™”ν•˜κ³ , μ—…λ°μ΄νŠΈ 된 νŽ˜μ΄μ§€λ₯Ό 보여쀀닀. λ§Œμ•½ μƒˆλ‘œμš΄ νŽ˜μ΄μ§€κ°€ λΉŒλ“œλ˜μ§€ μ•Šμ„ 경우 μ΄μ „μ˜ νŽ˜μ΄μ§€(μΊμ‹±λœ νŽ˜μ΄μ§€)λ₯Ό 보여쀀닀.

https://nextjs.org/docs/basic-features/data-fetching/incremental-static-regeneration