PRR (Partial / Progressive Rendering)

๋ช…์‚ฌ ยท ์›น ์„ฑ๋Šฅ

1.

ํŽ˜์ด์ง€์˜ ํ•ต์‹ฌ ์š”์†Œ๊ฐ€ ์šฐ์„ ์ ์œผ๋กœ ์ „์†ก๋˜๊ณ  ํ‘œ์‹œ๋˜๋ฉฐ, ๋ณด์กฐ ์ปดํฌ๋„ŒํŠธ๊ฐ€ ์ ์ง„์ ์œผ๋กœ ๋กœ๋“œ๋˜๋Š” ์›น ๋ Œ๋”๋ง ๊ธฐ์ˆ  โ€” ์ฒด๊ฐ ๋กœ๋”ฉ ์‹œ๊ฐ„์„ ์ค„์ด๊ณ  Core Web Vitals๋ฅผ ๊ฐœ์„ ํ•ฉ๋‹ˆ๋‹ค.

2.

Next.js์™€ React์™€ ๊ฐ™์€ ํ˜„๋Œ€ ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์ฑ„ํƒํ•œ ์„ฑ๋Šฅ ์•„ํ‚คํ…์ฒ˜๋กœ, Suspense์™€ ์ŠคํŠธ๋ฆฌ๋ฐ SSR๊ณผ ๊ฐ™์€ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ํ†ตํ•ด HTML์„ ์กฐ๊ฐ ๋‹จ์œ„๋กœ ์ŠคํŠธ๋ฆฌ๋ฐํ•˜์—ฌ ์™„์ „ํ•œ ํŽ˜์ด์ง€์˜ ๋ชจ๋†€๋ฆฌ์‹ ๋Œ€๊ธฐ๋ฅผ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค.

3.

๋ฌด๊ฑฐ์šด ์ปดํฌ๋„ŒํŠธ(๊ทธ๋ž˜ํ”ฝ, ๋Œ€์šฉ๋Ÿ‰ ๋ชฉ๋ก, ์„œ๋“œํŒŒํ‹ฐ ์œ„์ ฏ)์˜ ๋ Œ๋”๋ง์„ ๋ฉ”์ธ ์ฝ˜ํ…์ธ  ๋ Œ๋”๋ง๊ณผ ๋ถ„๋ฆฌํ•˜์—ฌ ๋ชจ๋“  ๊ธฐ๊ธฐ์—์„œ ํ•ต์‹ฌ ์ •๋ณด์˜ ์ฆ‰๊ฐ์  ํ‘œ์‹œ๋ฅผ ๋ณด์žฅํ•˜๋Š” ์ตœ์ ํ™” ์ „๋žต์ž…๋‹ˆ๋‹ค.

ํ•จ๊ป˜ ๋ณด๊ธฐ
Core Web Vitalsํ•˜์ด๋“œ๋ ˆ์ด์…˜ReactUX