Study/BackEnd

NestJS란

ujam 2021. 8. 30. 21:48
728x90
반응형

NestJS는 효율적이고 안정적이며 확장성이 뛰어난 서버를 구축하기 위한 Node.js의 프레임워크 입니다.

 

 

 

TypeScript 참고

 

타입스크립트(TypeScript)란?

TypeScript란? TypeScript는 MS에 의해서 개발과 관리되고 있는 오픈소스 프로그래밍 언어입니다. 그리고 자바스크립트의 슈퍼셋입니다. (슈퍼셋이란 A >= 일 경우, A는 B의 슈퍼셋이라고 할 수 있습니다

ujam.tistory.com

 

 

 

NestJS 특징

  • TypeScript 및 OOP (객체 지향 프로그래밍), FP (기능 프로그래밍), FRP (기능 반응성 프로그래밍) 요소를 결합합니다.
  • Nest는 typescript를 사용하여 DI(Dependency Injection), IoC(Inversion of Control), 모듈을 통한 구조화 등의 기술을 통해 생산성이 높습니다.
  • Nest는 typescript를 사용하여 서버 개발 시 발생하는 에러들을 방지할 수 있습니다.
  • Nest는 모듈을 통하여 확장성이 뛰어나게 설계되어 있습니다. 

 

 

 

설치

NestJS를 사용 : @nestjs/cli 설치합니다.

npm i -g @nestjs/cli

nest new project_name

 

 

 

 

 

항상 부족한 부분이나 피드백할 부분을 댓글로 남겨주시면 적극적으로 수용하여 수정하겠습니다.

728x90
반응형