ISR

Next.js14๋ฅผ ๊ธฐ์ค€์œผ๋กœ App router์™€ Pages router๋ฅผ ๊ฐ๊ฐ CSR/SSR/SSG/ISR์„ ๊ตฌํ˜„ํ•ด ๋ดค๋‹ค.์™œ ๊ตณ์ด ๋‘˜ ๋‹ค ํ•œ ๊ฑฐ์ฃ ...?๋ผ๊ณ  ํ•œ๋‹ค๋ฉด ์ฒ˜์Œ์—๋Š” App router๋กœ ๊ตฌํ˜„ํ•˜์—ฌ ๋™์ž‘๊ณผ์ •์„ ํ™•์ธํ•˜๋ ค๊ณ  ํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‚ด ์˜ˆ์ƒ๊ณผ ๋‹ค๋ฅด๊ฒŒ ๋™์ž‘ํ•ด ๋‘˜ ๋‹ค ๊ตฌํ˜„ํ–ˆ๋‹ค.์‹ค์ œ๋กœ ๋‘˜ ๋‹ค ๊ตฌํ˜„ํ•ด ๋ณด๋‹ˆ... ์ฐจ์ด์ ์ด ์žˆ์—ˆ๋‹ค!๊ตฌํ˜„์— ์‚ฌ์šฉํ•œ ์˜ˆ์‹œ๋Š” API์—์„œ ์‹œ๊ฐ„์„ ๋ฐ›์•„์™€ ํ™”๋ฉด์— ๋ณด์—ฌ์ฃผ๋Š” ํŽ˜์ด์ง€์ด๋‹ค. CSR (Client Side Rendering)์‚ฌ์šฉ์ž๊ฐ€ ํŽ˜์ด์ง€์— ์ง„์ž…ํ•  ๋•Œ, ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ๋นˆ HTML์„ ๋ฐ›์•„์˜ค๊ณ  ์ดํ›„ ๋ธŒ๋ผ์šฐ์ €์—์„œ JS๋ฅผ ํ†ตํ•ด ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ API๋กœ ๋ฐ›์•„์™€ ํ™”๋ฉด์„ ๊ทธ๋ฆฐ๋‹ค. ์ฆ‰, ์ดˆ๊ธฐ ๋กœ๋”ฉ ์‹œ์—๋Š” ๋นˆ ํ™”๋ฉด์ด ๋‚˜ํƒ€๋‚˜๊ณ  JS๊ฐ€ ์‹คํ–‰๋˜๊ณ  ๋ฐ์ดํ„ฐ๊ฐ€ ๋กœ๋“œ๋œ ํ›„์— ์ฝ˜ํ…์ธ ๊ฐ€ ๋‚˜ํƒ€๋‚œ๋‹ค.์˜ˆ์‹œ ์ฝ”๋“œimpo..
์†”B
'ISR' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก