NestJS Logo

์†Œ๊ฐœ

NestJS๋Š” Node.js ๊ธฐ๋ฐ˜์˜ ์›น ํ”„๋ ˆ์ž„์›Œํฌ์ด๋‹ค. NestJS๋Š” 2010๋…„๋Œ€ ํ›„๋ฐ˜์— ์ฒ˜์Œ ๊ณต๊ฐœ๋œ ์ดํ›„ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ์กฐ์ง์—์„œ ์ฐจ์šฉํ•˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ๋กœ์จ ๋ฐœ์ „ํ–ˆ๋‹ค.

์ด NestJS Findings (๋„ค์ŠคํŠธ์ œ์ด์—์Šค ํŒŒ์ธ๋”ฉ์Šค) ์‹œ๋ฆฌ์ฆˆ๋ฅผ ํ†ตํ•ด, NestJS๋ฅผ ๋‹ค๋ฃฐ ๋•Œ ์ƒ๊ธฐ๋Š” ๊ถ๊ธˆ์ฆ์ด๋‚˜ ๊ฐœ๋ฐœ ๋„์ค‘ ๊ฒช์„ ์ˆ˜ ์žˆ๋Š” ๋‚œ๊ด€์— ๋Œ€ํ•œ ํ•ด๊ฒฐ๋ฒ•์„ ํ•œ ๋ฒˆ ์ œ์‹œํ•ด๋ณด๊ณ ์ž ํ•œ๋‹ค.

๋™๊ธฐ

์ž‘์€ ํšŒ์‚ฌ์—์„œ ์Šค์Šค๋กœ NestJS๋ฅผ 3๋…„ ์ด์ƒ ์‚ฌ์šฉํ•˜๋ฉฐ ์Œ“์€ ๊ฒฝํ—˜๋“ค์„ ๋ฐ”ํƒ•์œผ๋กœ ์–ป์€ ์ง€์‹๋“ค์„ ์ธํ„ฐ๋„ท์— ๊ณต์œ ํ•˜๊ณ  ์‹ถ์—ˆ๋‹ค.

๋‚ด๊ฐ€ ํ–ˆ๋˜ ์‚ฝ์งˆ์€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์•ˆ ํ–ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ์‹ฌ์ •์„ ๋‹ด์•„ ๋‚˜๋ˆ„๊ณ  ์‹ถ์—ˆ๋˜ ๊ธ€๋„ ๋งŽ๋‹ค.

๊ฐœ์ค‘์—๋Š” ์ธํ„ฐ๋„ท์ƒ์— ๋‹ค๋ฅธ ์–ธ์–ด์ง€๋งŒ ๋‚ด์šฉ์€ ๋น„์Šทํ•œ ์•„ํ‹ฐํด๋„ ๋ถ„๋ช… ์žˆ์„ ๊ฒƒ์ด๋‹ค. ๋‚˜๋Š” ๊ทธ๋Ÿฐ ๋‚ด์šฉ๋“ค์„ ๋จธ๋ฆฟ์†์—์„œ ๊บผ๋‚ด์„œ ํ•œ๊ตญ์–ด๋กœ ์˜ฎ๊ฒจ๋ณด๋ ค๊ณ  ํ•œ๋‹ค.

๋‚˜๋Š” ์ด ์‹œ๋ฆฌ์ฆˆ๋ฅผ ํ•œ๊ตญ์—์„œ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋กœ์จ ์ข…์‚ฌํ•˜๋Š” ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋“ค์—๊ฒŒ ์‘์›์„ ๋‹ด์•„ ๋ฐ”์นœ๋‹ค.