[CSS ๋จ์] ์์ง๋ ํท๊ฐ๋ฆฐ๋ค๋ฉด ์ด์ ๋ ํ์คํ ์์๋์.
0. CSS ๋จ์ : length ์๋ฃํ CSS ๋จ์๋ CSS์์ ์ฌ์ฉ๋๋ ๊ฐ๋ค์ ๊ธธ์ด๋ ํฌ๊ธฐ๋ฅผ ๋ํ๋ด๊ธฐ ์ํ ๋จ์์ด๋ค. ์ค๋์ CSS์ ๋จ์๋ค ์ค, length ์๋ฃํ์ ์ํ๋ ๋จ์๋ค์ ์์๋ณด๊ฒ ๋ค. length๋ ํฐํธ ์ฌ์ด์ฆ๋ฟ๋ง ์๋๋ผ width๋ height์ ๊ฐ์ด ๊ธธ์ด๊ฐ์ ๋ํ๋ด๋ ์๋ฃํ์ด๋ค. CSS์์๋ ๊ธธ์ด๊ฐ์ ๋ํ๋ด๊ธฐ ์ํด์ px, rem, em๋ฑ๊ณผ ๊ฐ์ ๋ค์ํ ๋จ์๋ค์ด ์๋๋ฐ ๊ทธ ๋จ์๋ค์ ํฌ๊ฒ ์ ๋ ๊ธธ์ด ๋จ์์ ์๋๊ธธ์ด ๋จ์๋ก ๋๋๊ฒ ๋๋ค. ์ ๋ ๊ธธ์ด ๋จ์๋ px, inch, pt์ ๊ฐ์ด ๊ณ ์ ๋ ํฌ๊ธฐ๋ฅผ ๊ฐ์ง๋ ๋จ์๊ณ , ์๋๊ธธ์ด ๋จ์๋ em, rem, lh, vw, vh์ ๊ฐ์ด ํน์ฑ ์์์ ํฌ๊ธฐ๋ ๋ทฐํฌํธ์ ํฌ๊ธฐ์ ์๋์ ์ธ ํฌ๊ธฐ๋ฅผ ๋ํ๋ผ ์ ์๋ ๋จ์๋ค. ์๋์ ์ธ ํฌ๊ธฐ๋ฅผ ๊ฐ์ง๊ธฐ ๋๋ฌธ์ ๋ฐ์ํ ๋..
2023. 8. 27.
์ด์ ๋ ์์์ผ๊ฒ ๋ค! CSR๊ณผ SSR์ ์ฐจ์ด์ ๊ณผ ์ฅ๋จ์ (SPA, MPA, SSG, Universal Rendering ๊น์ง)
1. SPA์ MPA์ ์ฐจ์ด์ ๋ถํฐ ์ง์ด๋ณด๊ธฐ ๋ณธ๊ฒฉ์ ์ผ๋ก CSR๊ณผ SSR ๊ฐ๋
์ ๋ค๋ฃจ๊ธฐ ์ ์, SPA์ MPA์ ๋ํด ์ง์ด๋ณด์. ์ค๋๋ ์น ์ ํ๋ฆฌ์ผ์ด์
์ ๊ฐ๋ฐํ๋ค๊ณ ํ๋ฉด ๋๋ถ๋ถ React, Angular, Vue์ ๊ฐ์ ์๋ฐ์คํฌ๋ฆฝํธ ๊ธฐ๋ฐ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํด SPA๋ฅผ ๊ฐ๋ฐํ๋ค. โ๏ธ SPA ์ฌ๊ธฐ์ SPA๋, Single Page Application์ ์ฝ์๋ก, ํ๋์ ํ์ด์ง๋ก ๊ตฌ์ฑ๋ ์น ์ ํ๋ฆฌ์ผ์ด์
์ด๋ค. SPA๋ก ๊ฐ๋ฐ๋ ์น์ฌ์ดํธ์์๋ ์นดํ
๊ณ ๋ฆฌ์ ์๋ ๊ฐ ๋ฉ๋ด๋ฅผ ์ ํํ๋ฉด ๋ณดํต ํค๋๋ ๊ณ ์ ๋์ด ์๋ ์ํ๋ก ๋ฉ์ธํ๋ฉด ํน์ ํด๋ฆญํ ๋ถ๋ถ๋ง ๋ฐ๋๋ค. โ๏ธ MPA ๋ฐ๋ฉด MPA๋, Multi Page Application์ ์ฝ์๋ก, ํญ์ ์ด๋ํ ๋๋ง๋ค ์๋ฒ๋ก๋ถํฐ ์๋ก์ด HTML์ ์๋ก ๋ฐ์์์ ํ์ด์ง ์ ์ฒด๋ฅผ ๋ ๋๋ง ํ๋ ์ ..
2023. 3. 26.