SSR

    Server Side Rendering (Thymeleaf)

    Server Side Rendering (Thymeleaf)

    ๋„์ž… ์„œ๋ฒ„ ๊ฐœ๋ฐœ์ž๊ฐ€ ์›นํŽ˜์ด์ง€๋ฅผ ๊ตฌ์„ฑํ•˜์—ฌ ๋ณด์—ฌ์ฃผ๋Š” ๊ธฐ๋Šฅ์„ SSR์ด๋ผ๊ณ  ํ•œ๋‹ค. SSR์€ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์œผ๋กœ ๊ตฌํ˜„๋  ์ˆ˜ ์žˆ๋Š”๋ฐ ๊ทธ ๊ธฐ์ˆ  ์ค‘ ๋„ค์ธ„๋Ÿด ํ…œํ”Œ๋ฆฟ์ธ Thymeleaf๋ฅผ ์•Œ์•„๋ณด๋„๋ก ํ•˜์ž. SSR(Server-Side Rendering) ์„œ๋ฒ„ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ณด์—ฌ์ฃผ๊ณ  ์‹ถ์€ ์›นํŽ˜์ด์ง€๋ฅผ ๊ตฌ์„ฑํ•˜์—ฌ ๋ณด์—ฌ์ฃผ๋Š” ๋ฐฉ๋ฒ•์„ SSR์ด๋ผ๊ณ  ํ•œ๋‹ค. ์„œ๋ฒ„๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์›นํŽ˜์ด์ง€๋ฅผ ๋žœ๋”๋งํ•˜๊ธฐ ๋•Œ๋ฌธ์— CSR(Client-Side Rendering) ๋ณด๋‹ค๋Š” ํŽ˜์ด์ง€๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ๋ณด์—ฌ์ฃผ๋Š” ๊ฒƒ๋ณด๋‹ค ๋Š๋ฆฌ์ง€๋งŒ, ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์™€ ์›นํŽ˜์ด์ง€์˜ ์ฝ˜ํ…์ธ ๋ฅผ ๋ชจ๋‘ ์ถ”๊ฐ€ํ•˜์—ฌ ๋ณด์—ฌ์ฃผ๋Š” ๋ฉด์—์„œ๋Š” ๋” ๋น ๋ฅด๋‹ค. Thymeleaf SSR์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ• ์ค‘ ํ•˜๋‚˜๋กœ Thymeleaf๊ฐ€ ์žˆ๋‹ค. ์ด ๊ธฐ์ˆ ์˜ ํŠน์ง•์€ ๋„ค์ธ„๋Ÿด ํ…œํ”Œ๋ฆฟ ์ด๋ผ๋Š” ์ ์ด๋‹ค. Html์˜ tag์•ˆ์— ๋™์ ์œผ๋กœ ์„œ๋ฒ„์—์„œ ์ฒ˜..