NestJS는 TypeScript를 지원하는 효율적이고 확장 가능한 Node.js의 서버 애플리케이션 프레임워크이다.
express 기반으로 만들어졌으며, Node.js에 백엔드를 구성할 수 있게 해준다.
위 그림과 같은 구조를 가지며
이것을 보일러 플레이트(최소한의 변경으로 여러곳에서 재사용되며, 반복적으로 비슷한 형태를 띄는 코드)라고 한다.