NestJS๋ Express๋ฅผ ๊ธฐ๋ฐ์ผ๋ก DB, ORM, ์ ํจ์ฑ ๊ฒ์ฌ ๋ฑ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ด์ฅํ ์ฐจ์ธ๋ ๋ฐฑ์๋ ํ๋ ์์ํฌ๋ค. ์ ์ด ๋ฐ์ , ์์กด์ฑ ์ฃผ์ , AOP ๋ฑ ๊ฐ์ฒด ์งํฅ ๊ฐ๋ ์ ๋์ ํ๊ณ ํ์ ์คํฌ๋ฆฝํธ๋ก ๋ชจ๋/์ปดํฌ๋ํธ ๊ธฐ๋ฐ์ ํ๋ก๊ทธ๋๋ฐ์ ํ ์ ์๋ค. ์ด ์ฑ ์ ์ ์๊ฐ ๋ชจ๋์ธ์ธ์ ๋ชธ๋ด์ผ๋ฉฐ ์ตํ ๋ ธํ์ฐ์ ์ธ์ฌ์ดํธ๋ฅผ ๋ฐํ์ผ๋ก NestJS๋ฅผ ํ์ฉํด ํ์ ๊ฐ์ , ์ด๋ฉ์ผ ์ธ์ฆ, ๋ก๊ทธ์ธ, ํ์ ์ ๋ณด ์กฐํ ๊ธฐ๋ฅ์ ๊ฐ์ถ REST API ์ ์ ์๋น์ค๋ฅผ ๋ง๋ค์ด๋ณธ๋ค. ํ๋ก์ ํธ์ ์ ์ฐจ ์ด์ ๋ถ์ฌ๋๊ฐ๋ฉฐ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ํ์ํ ํ๊ฒฝ ๋ณ์ ์ค์ , ์์ฒญ ์ ํจ์ฑ ๊ฒ์ฌ, ์ธ์ฆ(JWT), ๋ก๊น , ํฌ์ค ์ฒดํฌ, CQRS, ํด๋ฆฐ ์ํคํ ์ฒ, ๋จ์ ํ ์คํธ ๋ฑ ์ง์๊ณผ ๊ธฐ์ ์ ์ ๋๋ก ์ตํ ์ ์๊ฒ ์งํํ๋ค.
์ค๋ ๊ธฐ๊ฐ ํด๋ํฐ์ ํ์ฌ๋๋ ์ํํธ์จ์ด๋ฅผ ๋ง๋ค๋ค ํ์ฌ๋ ๋ชจ๋์ธ์ธ์์ ๋ฐฑ์๋ ์์ง๋์ด๋ก ํ๋ ์ค์ด๋ค. ๋ชจํ ๋ ์ผ์ ์ฐ์ผ์ (ๆฅๆฐๅๆฅๆฐ)์ด๊ณ , ์ํ์ ๊ต์ ๊ณผํ ์์ ์ ์ข์ํ๋ค. ์ ์๋ก๋ ใNestJS๋ก ๋ฐฐ์ฐ๋ ๋ฐฑ์๋ ํ๋ก๊ทธ๋๋ฐใ(2022, ์ ์ดํ)์ด ์๋ค.