카테고리 없음

패스트캠퍼스 환급챌린지 5일차 : 코드팩토리의 백엔드 아카데미 : 한 번에 끝내는 NestJS 패키지 - 기초부터 MSA까지 강의 후기

Laftel 2025. 3. 9. 22:57
반응형

***본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.
node js 설치 
https://nodejs.org/ko/download에 들어가 LTS 버젼 설치
 
npm = 노드 패키지 매니저
npm은 외부 플러그인들을 설치할 때 사용한다
npm보다 더 좋은 pnpm을 사용한다

cmd에 들어가서,

node --version
npm -g install pnpm
pnpm --version 설치확인

node js 사용할 nest js Cli 설치
npm i -g @nestjs/cli
nest new project-name

Post man 설치. 구글 post man 검
post man은 api를 요청할 수 있는 클라이언트
서버에 대응하는 프론트엔드를 서버 개발자는 만들 수 없다, 일이 너무 많아진다
그래서 post man을 사용한다

nest js 요청처리의 과정



REQUEST요청 => Middleware=>Guard=>Interceptor=>Pipe
=>요청 로직 처리 부분
(Controller
Service(비즈니스 로직)
Repository(데이터 저장역))  위에서 아래의 순서대로 요청이 들어온
=> ExceptionFilter =>Interceptor=>RESPONSE응답
하지만, nest js는 이 과정들을 거치지 않아도 엔드포인트를 만들 수 있다. 있어도 되고 없어도 된다
요청 로직 처리 부분(모듈)만 있으면 된다.
엔드 포인드 = 어떤 요청을 처리하는 하나의 URL ex. get 하고서 자바스크립트 ,delete하고 자바스크립트
이렇게 nest js에 대한 개요를 알아봤다. 나는 python,java로만 서버를 열어봤는 데
nest js를 배우보면서. 정말 더 편리하고 좋은 게 있구나를 알게 되었다.
앞으로 꾸준히 하여 꼭 환급을 받도록 하겠다. 
환급챌린지에 참여하는 모두가 환급을 받을 수 있길 바란다

#패스트캠퍼스 #직장인자기계발 #직장인공부 #환급챌린지 #패스트캠퍼스후기 #오공완
https://bit.ly/4hTSJNB

 

반응형