๐ก Server Side Rendering
๐ก ์๋ฒ์์ ์น ํ์ด์ง๋ฅผ ๋ธ๋ผ์ฐ์ ๋ก ๋ณด๋ด๊ธฐ ์ ์ ์๋ฒ์์ ์์ ํ ๋ ๋๋ง
๋ธ๋ผ์ฐ์ ๊ฐ ์๋ฒ์ URI๋ก GET ์์ฒญ
์๋ฒ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ด
์น ํ์ด์ง๋ฅผ ์์ ํ ๋ ๋๋ง ๋ ํ์ด์ง๋ก ๋ณํํ ํ์ ๋ธ๋ผ์ฐ์ ์ ์๋ต
๐ก Client Side Rendering
๋ธ๋ผ์ฐ์ ๊ฐ ์๋ฒ์ URI๋ก GET ์์ฒญ
์๋ฒ๋ ์น ํ์ด์ง์ ๊ณจ๊ฒฉ์ธ ๋จ์ผ ํ์ด์ง(Single Page), JavaScript๋ฅผ ํด๋ผ์ด์ธํธ์ ๋ณด๋
ํด๋ผ์ด์ธํธ๋ ์ ๋ฌ๋ฐ์ ์น ํ์ด์ง,JavaScript ํ์ผ์ ๋ธ๋ผ์ฐ์ ์ ์น ํ์ด์ง๋ก ๋ ๋๋ง
๐ก SSR์ ์๋ฒ์์ ํ์ด์ง๋ฅผ ๋ ๋๋ง, CSR์ ๋ธ๋ผ์ฐ์ (ํด๋ผ์ด์ธํธ)์์ ํ์ด์ง๋ฅผ ๋ ๋๋ง
๐ก CSR์ ์ฌ์ฉ์๊ฐ ๋ค๋ฅธ ๊ฒฝ๋ก๋ฅผ ์์ฒญํ ๋๋ง๋ค ํ์ด์ง๋ฅผ ์๋ก๊ณ ์นจ ํ์ง ์๊ณ , ๋์ ์ผ๋ก ๋ผ์ฐํ
์ ๊ด๋ฆฌ(์๋ฒ๊ฐ ์น ํ์ด์ง๋ฅผ ๋ค์ ๋ณด๋ด์ง ์์)
๐ SSR
-SEO(Search Engine Optimization)์ ์ ๋ฆฌ
-์ฒซ ํ๋ฉด ๋ ๋๋ง์ด ๋น ๋ฅด๊ฒ ํ์ํ ๊ฒฝ์ฐ(๋จ์ผ ํ์ผ์ ์ฉ๋์ด ์์)
-์ฌ์ฉ์์ ์ํธ์์ฉ์ด ์ ์ ๊ฒฝ์ฐ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ, ๋ด์ค ์น ์ฌ์ดํธ ๋ฑ
- ๊ฒ์๊ธฐ๋ฅ์ด ์ค์ํ๊ณ ์ด๊ธฐ ๋ก๋ฉ์ด ๋น ๋ฅธ ์ฅ์ ์ ๊ฐ์ง SSR
๐ CSR
-์ฌ์ฉ์์ ํ๋ถํ ์ํธ์์ฉ์ ์ ๋ฆฌ
-์น ์ดํ๋ฆฌ์ผ์ด์
์ ๊ฒฝ์ฐ ๋น ๋ฅธ ๋์ ๋ ๋๋ง์ผ๋ก ๋ ๋์ ์ฌ์ฉ์ ๊ฒฝํ ์ ๊ณต ๊ฐ๋ฅ
์์ฝ ์ฌ์ดํธ
๋น ๋ฅธ ๋ ๋๋ง์ผ๋ก ์ฌ์ฉ์ ๊ฒฝํ(User Experience)์ ์ ๋ฆฌ