ํ† ์Šค Frontend Fundamentals 1ํšŒ ๋ชจ์˜๊ณ ์‚ฌ ํ›„๊ธฐ
ยท
Frontend
0. ์›น ํ”„๋ก ํŠธ์—”๋“œ ๋ชจ์˜๊ณ ์‚ฌ?๋Œ์ด์ผœ๋ณด๋ฉด ํ•™์ฐฝ์‹œ์ ˆ ๋•Œ ์ •๋ง ๋งŽ์€ ๋ชจ์˜๊ณ ์‚ฌ๋ฅผ ํ’€์—ˆ์—ˆ๋‹ค. ๋” ๋งŽ์€ ๋ชจ์˜๊ณ ์‚ฌ, ๋‹ค์–‘ํ•œ ๋ฌธ์ œ๋ฅผ ์ ‘ํ• ์ˆ˜๋ก ์ˆ˜๋Šฅ์„ ์ž˜ ๋ณผ๊ฑฐ๋ผ ๋ฏฟ์–ด ์˜์‹ฌ์น˜ ์•Š๋˜ ์‹œ์ ˆ์ด์—ˆ๋‹ค. ์ต์ˆ™ํ•˜์ง€ ์•Š์€ ์œ ํ˜•์˜ ๋ฌธ์ œ๋ฅผ ํ‹€๋ฆฌ๊ณ  ํ•ด์„ค์„ ๋ณด๋ฉฐ ์™ธ์šฐ๋Š” ๊ณผ์ •์˜ ๋ฐ˜๋ณต. ์ด ๋ฐ˜๋ณต๋œ ํ–‰๋™์„ ๊ดด๋กœ์›Œํ•˜๋ฉด์„œ๋„ ๊ฝค๋‚˜ ์ฆ๊ฒผ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ์ด๋ ‡๊ฒŒ ๊ณ„์†ํ•˜๋‹ค๋ณด๋ฉด ์ˆ˜๋Šฅ์—์„œ ๋ฌด์Šจ ๋ฌธ์ œ๊ฐ€ ๋‚˜์™€๋„ ๋‹นํ™ฉํ•˜์ง€ ์•Š๊ฒ ์ง€๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉฐ, ๋ชจ์˜๊ณ ์‚ฌ๋ฅผ ํ’€ ๋•Œ๋งŒํผ์€ ์ž ์‹œ ๋ถˆ์•ˆ์—์„œ ๋ฒ—์–ด๋‚  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ช‡๋…„์ด ์ง€๋‚˜, ๋ชจ์˜๊ณ ์‚ฌ์™€๋Š” ์—ฐ์„ ๋Š์€์ง€ ์˜ค๋ž˜๋œ ๋‚˜์—๊ฒŒ ์šฐ์—ฐํžˆ ์›น ํ”„๋ก ํŠธ์—”๋“œ ๋ชจ์˜๊ณ ์‚ฌ๊ฐ€ ์‹ค์‹œ๋œ๋‹ค๋Š” ์†Œ์‹์„ ๋“ค์—ˆ๋‹ค. ์›น ํ”„๋ก ํŠธ์—”๋“œ๋„ ๋ชจ์˜๊ณ ์‚ฌ๊ฐ€ ์žˆ๋‹ค๊ณ ? ํŠธ์œ—์„ ์‚ดํŽด๋ณด๋‹ˆ ํ† ์Šค ํ”„๋ก ํŠธ์—”๋“œ ์ฑ„์šฉ์—์„œ ์‹ค์ œ๋กœ ์‚ฌ์šฉํ–ˆ๋˜ ๊ณผ์ œ๋ฅผ ๋ชจ์˜๊ณ ์‚ฌ๋กœ ์ถœ์ œํ•œ๋‹ค๊ณ  ์จ์ ธ์žˆ์—ˆ๋‹ค. ํ† ์Šค์— ์ง€์›ํ•ด๋ณธ์ ์ด ์—†..