티스토리 뷰

728x90
NestJS 공부하기
무엇인지!!
처음 설치 방법!!!

 

 

 

NestJS 란

 

NestJSNode.js 위한 프레임워크로, Angular의 아키텍처 스타일을 기반으로 만들어졌습니다. NestJSTypeScript로 작성되어 있으며, 높은 수준의 추상화와 모듈화를 제공하여 개발자가 백엔드 어플리케이션을 쉽게 구축할 수 있도록 도와줍니다.

NestJSExpress, Fastify, Koa 등의 Node.js 웹 프레임워크와 함께 사용할 수 있습니다. NestJS는 의존성 주입(Dependency Injection), 미들웨어(Middleware), 파이프(Pipe), 인터셉터(Interceptor), 예외처리(Exception Handling) 등 다양한 기능을 제공합니다또한 WebSocket, gRPC 등의 프로토콜도 지원합니다.

 

NestJS모듈러 아키텍처를 강조하며, 애플리케이션을 여러 모듈로 나누어 개발할 수 있습니다. 이러한 모듈은 서비스, 컨트롤러, 프로바이더, 리포지토리 등의 구성요소를 포함하고 있습니다.

 

마지막으로, NestJSAngular와 매우 유사한 구조를 가지고 있어, Angular 개발자들이 쉽게 사용할 수 있습니다. 따라서 Angular 사용해본 개발자들이 NestJS 배우기 쉽습니다.

 

 

설치방법

 

1. NodeJS 설치

 

NestJS 사용하기 위해서는 Node.js가 설치되어 있어야 합니다. Node.js가 이미 설치되어 있다면, 이 단계를 건너뛰어도 됩니다. Node.js 설치하지 않았다면, https://nodejs.org/en/  에서 다운로드 및 설치하세요.

 

Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

 

 

 

2. NestJS CLI 설치

 

NestJS CLI 사용하면 NestJS 프로젝트를 쉽게 생성할 수 있습니다. CLI 설치하기 위해 터미널에서 다음 명령어를 실행하세요.

npm i -g @nestjs/cli

 

3. NestJS 프로젝트 생성

 

NestJS CLI 사용하여 프로젝트를 생성합니다. 터미널에서 다음 명령어를 실행하세요.

nest new myproject

 

728x90

 

4. NestJS 애플리케이션 실행

 

NestJS 애플리케이션을 실행하기 위해 터미널에서 다음 명령어를 실행하세요.

cd myproject
npm run start

 

 

이렇게 프로젝트가 생성이 되고

 

npm을 통하여 프로젝트를 실행합니다.

 

 

애플리케이션이 실행되면 브라우저에서 http://localhost:3000으로 접속하여 "Hello World!"가 표시되는지 확인하세요.

 

 

 

끝!!!!

 

728x90

'Dev Story > NestJS' 카테고리의 다른 글

NestJS 이용한 MongoDB 연결하여 사용하기 2장  (0) 2023.04.06
댓글
250x250
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함