SSR2 SSR? CSR? 1. SSR(Server Side Rendering) : ์๋ฒ์ชฝ์์ ๋ ๋๋ง ์ค๋น๋ฅผ ๋๋ง์น ์ํ๋ก ํด๋ผ์ด์ธํธ์ ์ ๋ฌํ๋ ๋ฐฉ์ [๋จ๊ณ] 1. User๊ฐ ์น์ฌ์ดํธ์ ์์ฒญ์ ๋ณด๋ 2. ์๋ฒ๋ ์ฆ์ ๋ ๋๋ง ๊ฐ๋ฅํ HTML ํ์ผ์ ๋ง๋ฆ 3. ํด๋ผ์ด์ธํธ์๊ฒ ์ ๋ฌ๋๋ ์๊ฐ, ์ด๋ฏธ ๋ ๋๋ง ์ค๋น๊ฐ ๋์ด ์์ผ๋ฏ๋ก HTML์ ์ฆ์ ๋ ๋๋ง ํ๋ค(์ด๋, JavaScript๊ฐ ์ฝํ๊ธฐ ์ ์ด๋ฏ๋ก ์ฌ์ดํธ ์์ฒด๋ ์กฐ์ ๋ถ๊ฐ๋ฅํจ) 4. ํด๋ผ์ด์ธํธ๊ฐ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๋ค์ด๋ฐ์ 5. ๋ค์ด๋ฐ์์ง๋ ๋์ User๋ ์ปจํ ์ธ ๋ฅผ ๋ณผ ์ ์์ง๋ง, ์ฌ์ดํธ๋ฅผ ์กฐ์ํ ์ ์์(์ด๋ ์ฌ์ฉ์ ์กฐ์์ ๊ธฐ์ตํ๊ณ ์์) 6. ๋ธ๋ผ์ฐ์ ๊ฐ JavaScriptํ๋ ์์ํฌ๋ฅผ ์คํ 7. JS๊น์ง ์ฑ๊ณต์ ์ผ๋ก ์ปดํ์ผ ๋์ด ๊ธฐ์ตํ๊ณ ์๋ ์ฌ์ฉ์ ์กฐ์์ด ์คํ๋๊ณ , ์น ํ์ด์ง๋ ์ํธ์์ฉ์ด .. 2022. 12. 30. SPA? MPA? 1. MPA(Multiple Page Application) ์ฌ๋ฌ ๊ฐ์ Page๋ก ๊ตฌ์ฑ๋ Application SSR(Server Side Rendering)๋ฐฉ์์ผ๋ก ๋ ๋๋ง ์๋ก์ด ํ์ด์ง๋ฅผ ์์ฒญํ ๋๋ง๋ค ์๋ฒ์์ ๋ ๋๋ง๋ ์ ์ ๋ฆฌ์์ค(HTML, CSS, JavaScript)๊ฐ ๋ค์ด๋ก๋ ๋๊ณ , ํ์ด์ง ์ด๋ํ๊ฑฐ๋ ์๋ก๊ณ ์นจํ๋ฉด ์ ์ฒด ํ์ด์ง๋ฅผ ๋ค์ ๋ ๋๋ง [์ฅ์ ] SEO(๊ฒ์ ์์ง)๊ด์ ์์ ์ ๋ฆฌ → ์์ฑ๋ ํํ์ HTML ํ์ผ์ ์๋ฒ๋ก๋ถํฐ ์ ๋ฌ๋ฐ๊ธฐ ๋๋ฌธ์ ์ฒซ ๋ก๋ฉ ๋งค์ฐ ์งง์ → ์๋ฒ์์ ์ด๋ฏธ ๋ ๋๋งํด ๊ฐ์ ธ์ค๊ธฐ ๋๋ฌธ์ [๋จ์ ] ๋งค ํ์ด์ง ์์ฒญ๋ง๋ค ๋ฆฌ๋ก๋ฉ ๋ฐ์ํ์ฌ UX๊ฐ ์ข์ง ์์ ํ์ด์ง ์ด๋์ ์ ์ฒด ํ์ด์ง๋ฅผ ๋ค์ ๋ ๋๋งํ๊ธฐ ๋๋ฌธ์ ๋ถํ์ํ ํ ํ๋ฆฟ๋ ์ค๋ณตํด์ ๋ก๋ฉํ์ฌ ์ฑ๋ฅ์ด ์ข์ง ์์ ์๋ฒ ๋ ๋๋ง์ ๋ฐ๋ฅธ ๋ถํ ๋ฐ์.. 2022. 12. 30. ์ด์ 1 ๋ค์