• ABOUT
  • PORTFOLIO
  • POSTS
  • GUESTBOOK

ยฉ 2025 BlueCool12 All rights reserved.

2026.04.19๋…์„œ

๐Ÿธ ์ •๊ธ€๋ถ | ๋Ÿฌ๋””์–ด๋“œ ํ‚คํ”Œ๋ง

๋‚ด๊ฐ€ ๋ˆ„๊ตฌ์˜€๋Š”์ง€๋ฅผ ๊ธฐ์–ตํ•˜๋ฆฌ๋ผ. ๋ฐง์ค„๊ณผ ์‡ ์‚ฌ์Šฌ์ด๋ผ๋ฉด ์‹ ๋ฌผ์ด ๋‚œ๋‹ค.
์˜ˆ์ „์— ๋‚ด๊ฐ€ ๊ฐ€์ง„ ํž˜๊ณผ ์ˆฒ์—์„œ ๊ฒช์€ ๋ชจ๋“  ์ผ์„ ๊ธฐ์–ตํ•˜๋ฆฌ๋ผ.
๋‹ค์‹œ๋Š” ์‚ฌํƒ•์ˆ˜์ˆ˜ ํ•œ ๋ฌถ์Œ์— ๋‚ด ๋“ฑ์„ ์‚ฌ๋žŒํ•œํ…Œ ํŒ”์ง€ ์•Š์œผ๋ฆฌ.
๋‚ด ํ˜•์ œ๋“ค์„ ํ–ฅํ•ด, ์ •๊ธ€ ์กฑ์†์˜ ์ž ์ž๋ฆฌ๋กœ ๋‚˜ ๋Œ์•„๊ฐ€๋ฆฌ๋ผ.

๋‚ ์ด ๋ฐ์œผ๋ฉด, ์•„์นจ์ด ์˜ค๋ฉด ๋‚˜๋Š” ๋– ๋‚˜๋ฆฌ
์‹ ์„ ํ•˜๊ฒŒ ์ž… ๋งž์ถ”๋Š” ๋ฐ”๋žŒ๊ณผ ์ƒ์พŒํ•˜๊ฒŒ ์“ฐ๋‹ค๋“ฌ๋Š” ๋ฌผ์„ ํ–ฅํ•ด
๋ฐœ๋ชฉ์˜ ์กฑ์‡„๋Š” ์žŠ๊ณ , ๋ง๋š์€ ๋ถ€์ˆด๋ฒ„๋ฆฌ๊ณ .
๋†“์ณ ๋ฒ„๋ฆฐ ๋‚ด ์‚ฌ๋ž‘๊ณผ ์žƒ์–ด๋ฒ„๋ฆฐ ์นœ๊ตฌ๋“ค์„ ๋‹ค์‹œ ๋งŒ๋‚˜๋ฆฌ!


์ด๋ฒˆ ์ฃผ๋Š” ์™•๋ณต 4์‹œ๊ฐ„์”ฉ ์ถœํ‡ด๊ทผ์„ ํ•˜๋‹ค ๋ณด๋‹ˆ ๋งŽ์ด ํ”ผ๊ณคํ–ˆ๋Š”์ง€, ์ฑ…์„ ์ฝ๋Š” ๋„์ค‘์— ์ž๊พธ ์กธ๊ณค ํ–ˆ๋‹ค. ํŠนํžˆ ๋ชจ๊ธ€๋ฆฌ๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ์ด์•ผ๊ธฐ๊ฐ€ ์ „๊ฐœ๋  ๋•Œ๋Š” ๋ชฐ์ž…ํ•ด์„œ ์ฝ๋‹ค๊ฐ€๋„, ์ด์•ผ๊ธฐ๊ฐ€ ๋‹ค๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ์ „ํ™˜๋˜๋ฉด ์ง‘์ค‘์ด ํํŠธ๋Ÿฌ์ ธ ๋” ๊ทธ๋žฌ๋˜ ๊ฒƒ ๊ฐ™๋‹ค.


์ ˆ๋Œ€ ๋งŒ์กฑ์„ ๋ชจ๋ฅด๋Š” ๋„ค ๊ฐ€์ง€๊ฐ€ ์žˆ์œผ๋‹ˆ,
์ด์Šฌ์ด ๋งบ๊ธฐ ์‹œ์ž‘ํ•œ ์ดํ›„๋กœ ํ•œ ๋ฒˆ๋„ ๋งŒ์กฑํ•œ ์ ์ด ์—†๋‹ค.
์ž์นผ๋ผ์˜ ์ž…, ์†”๊ฐœ์˜ ํญ์‹, ์›์ˆญ์ด์˜ ๋‘ ์†, ๊ทธ๋ฆฌ๊ณ  ์ธ๊ฐ„์˜ ๋‘ ๋ˆˆ.


๋ชจ๊ธ€๋ฆฌ ์ด์•ผ๊ธฐ ์™ธ์—๋„ ์ฝ”๋ผ๋ฆฌ ์กฐ๋ จ์‚ฌ ํˆฌ๋งˆ์ด ์ด์•ผ๊ธฐ๋‚˜ ํ•˜์–€ ๋ฌผ๊ฐœ ์ฝ”ํ‹ฑ ์ด์•ผ๊ธฐ๊ฐ€ ์ข‹์•˜๋‹ค. ์•„์ด๋“ค์ด ์ฝ์–ด๋„ ๋ ๊นŒ ์‹ถ์„ ์ •๋„๋กœ ์ž”์ธํ•œ ๋ฌ˜์‚ฌ๋„ ์žˆ์–ด ์„ฌ๋œฉํ–ˆ์ง€๋งŒ, ์ค‘๊ฐ„์ค‘๊ฐ„ ๋“ฑ์žฅํ•˜๋Š” ๋…ธ๋ž˜๊ฐ€ ๋งˆ์น˜ ์ธ๋„ ๋งˆ์‚ด๋ผ ์˜ํ™”๋ฅผ ๋ณด๋Š” ๊ฒƒ ๊ฐ™์•„์„œ ์žฌ๋ฐŒ์—ˆ๋‹ค.

๋‚˜์ค‘์— ์‹œ๊ฐ„์ด ๋œ๋‹ค๋ฉด ์• ๋‹ˆ๋ฉ”์ด์…˜์œผ๋กœ๋„ ๊ฐ์ƒํ•ด ๋ณด๊ณ  ์‹ถ๋‹ค.


์‚ฌ๋žŒ์ด ์‚ฌ๋žŒ์„ ํ–ฅํ•ด ๋– ๋‚œ๋‹ค!
์˜จ ์ •๊ธ€์— ์šธ๋ฆฌ๋„๋ก ์‚ฌ๋ƒฅ์˜ ์™ธ์นจ์„ ๋ถ€๋ฅด์ง–์–ด๋ผ!
์šฐ๋ฆฌ์˜ ํ˜•์ œ์˜€๋˜ ๊ทธ๊ฐ€ ๋– ๋‚˜๊ฐ€๋„ค.
์ด์ œ ๋“ฃ๊ณ  ๊ฒฐ์ •ํ• ์ง€์–ด๋‹ค, ์˜ค, ๊ทธ๋Œ€ ์ •๊ธ€์˜ ์กฑ์†์ด์—ฌ,
๋Œ€๋‹ตํ•˜๋ผ, ๋ˆ„๊ฐ€ ๊ทธ๋ฅผ ๋Œ์ดํ‚ค๊ฒŒ ํ•  ๊ฒƒ์ด๋ฉฐ, ๋ˆ„๊ฐ€ ๋‚จ๊ฒ ๋Š”๊ฐ€?

์‚ฌ๋žŒ์ด ์‚ฌ๋žŒ์„ ํ–ฅํ•ด ๋– ๋‚œ๋‹ค! ๊ทธ๊ฐ€ ์ •๊ธ€์—์„œ ํ›Œ์ฉ์ด๋ฉฐ ์šธ๊ณ  ์žˆ๋‹ค.
์šฐ๋ฆฌ์˜ ํ˜•์ œ์˜€๋˜ ๊ทธ๊ฐ€ ๋น„ํ†ตํ•ดํ•˜๋Š”๊ตฌ๋‚˜!
์‚ฌ๋žŒ์ด ์‚ฌ๋žŒ์„ ํ–ฅํ•ด ๋– ๋‚œ๋‹ค! (์˜ค, ์šฐ๋ฆฌ๋Š” ์ •๊ธ€์˜ ๊ทธ๋ฅผ ์‚ฌ๋ž‘ํ–ˆ๋„ค!)
์šฐ๋ฆฌ๊ฐ€ ๋‹ค์‹œ๋Š” ์ซ“์„ ์ˆ˜ ์—†๋Š” ์‚ฌ๋žŒ์˜ ๊ธธ์„ ํ–ฅํ•ด.


๋„ค๊ฐ€ ๊ฐ€์•ผ ํ•˜๋Š” ๊ทธ ๊ธธ๋กœ
์šฐ๋ฆฌ๊ฐ€ ํ’ˆ์€ ๋‘๋ ค์›€์˜ ๋ฌธํ„ฑ์„ ๋„˜์–ด,
๊ฝƒ์ด ๋ถ‰๊ฒŒ ํ”ผ์–ด๋‚˜๋Š” ๊ณณ์—์„œ,
๋ฐค์ด ๋˜๋ฉด ๋„ˆ๋Š” ๋ˆ„์›Œ
์šฐ๋ฆฌ์˜ ์–ด๋จธ๋‹ˆ ํ•˜๋Š˜๊ณผ ๋–จ์–ด์ง„ ์ฑ„,
๋„ˆ๋ฅผ ์‚ฌ๋ž‘ํ•˜๋Š” ์šฐ๋ฆฌ๊ฐ€ ํ•˜๋Š” ๋ง์„ ๋“ค์œผ๋ฉฐ ์ž ์„ ์ž๊ฒ ์ง€.
์ƒˆ๋ฒฝ์ด ์˜ค๋ฉด ์ค‘๋‹จํ•  ์ˆ˜ ์—†๋Š” ๊ณ ๋œ ์ผ๊ณผ๋ฅผ ํ–ฅํ•ด,
์ž ์—์„œ ๊นจ์–ด๋‚  ํ…Œ๋‹ˆ,
์šฐ๋ฆฌ ์ •๊ธ€์€ ๊ฐ€์Šด์ด ์ฐข์–ด์ง„๋‹ค.
๋‚˜๋ฌด์™€ ๋ฌผ, ๋ฐ”๋žŒ๊ณผ ๋‚˜๋ฌด,
์ •๊ธ€์˜ ํ˜ธ์˜๊ฐ€ ๋„ˆ์™€ ํ•จ๊ป˜ํ•˜๋ฆฌ๋‹ˆ!
์ด์ „ ๊ธ€
โš™๏ธ TypeScript ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ • ์™„๋ฒฝ ๊ฐ€์ด๋“œ (tsconfig, ESLint, Prettier)
๋‹ค์Œ ๊ธ€
๋‹ค์Œ ๊ธ€์ด ์—†์Šต๋‹ˆ๋‹ค ( ฮ‡ . ฮ‡)
์žฅ์‹์šฉ ๋กœ๊ณ