NestJs 란?

·2023년 1월 30일
0

NestJS는 Node.js를 사용하여 효율적이고 확장 가능하며 강력한 백엔드 애플리케이션을 구축하기 위한 프레임워크입니다. JavaScript를 기반으로 하는 정적 유형 언어인 TypeScript를 사용하는 프레임워크입니다. 이는JavaScript와 같은 동적 언어에서 발생하는 문제를 일부 제거하므로 대규모 애플리케이션을 더 쉽게 개발하고 유지 관리할 수 있습니다.

NestJS는 Angular의 아키텍처 패턴을 따르며 서버 측 애플리케이션 구축에 탁월한 선택이 되는 많은 기능을 갖추고 있습니다. NestJS를 사용하는 몇 가지 이유는 다음과 같습니다.

  • 모듈식 아키텍처: NestJS는 코드 구성에 대한 모듈식 접근 방식을 제공하므로 구성 요소를 더 쉽게 재사용하고 대규모 애플리케이션을 유지 관리할 수 있습니다.

  • TypeScript 지원: TypeScript는 JavaScript와 같은 동적 언어에 비해 더 안전하고 유지 관리가 쉬운 정적 유형 언어입니다.

  • 테스트 지원: NestJS에는 Jest를 사용한 테스트 지원이 포함되어 있어 애플리케이션에 대한 테스트를 더 쉽게 작성하고 실행할 수 있습니다.

  • REST API와 GraphQL을 모두 지원. NestJS는 REST API와 GraphQL을 모두 지원하여 개발자가 자신의 사용 사례에 가장 적합한 접근 방식을 유연하게 선택할 수 있도록 합니다.

출처 및 인용
nestjs.com - https://nestjs.com/

profile
...

0개의 댓글