-
Nest.JS는 Node.js 기반으로 서버 애플리케이션을 만들기 위한 프레임워크이며, NeXT와 유사한 이름으로 혼동하기 쉽습니다. 🐤
-
Nest.JS는 MPM 또는 pmpm과 같은 패키지 매니저를 통해 설치할 수 있으며, 컴포넌트 기반 설계를 지원합니다. ⚙️
-
Nest.JS는 컨트롤러, 서비스, 모듈 등 다층적인 아키텍처를 제공하여 코드 설계 및 유지보수를 용이하게 합니다. 🏗️
-
컨트롤러는 HTTP 요청을 처리하고 서비스를 호출하며, 서비스는 비즈니스 로직을 담당하며, 모듈은 컴포넌트를 그룹화하여 재사용성을 높입니다. 📚
-
Nest.JS는 인젝터(Injector)를 통해 의존성 주입을 지원하여 코드 간의 의존성을 명확히 정의하고 관리할 수 있도록 돕습니다. 🎯
-
Nest.JS를 사용하면 익숙한 Express.js API를 사용할 수 있으며, 추가적으로 제공되는 다양한 기능들은 개발 시간을 단축하고 코드 복잡성을 줄이는 데 도움을 줍니다. 🚀