[Nest.js] 3. Testing
·
Back-end/Nest.js
[Nest.js] 2. Nest.js로 REST API 만들기이전 글을 읽고 Nest.js 설정을 하는 게 좋음. [Nest.js] 1. Nest.js 프로젝트 구조 파악하기노마드 코더님의 nest.js 기초 강의를 토대로 필기한 것입니다.nest.js란node.js의 웹 프레임워크로, express위에서sksmsfbrjs51.tistory.comIntroduction of Testing in Nestpackage.json 파일에는 테스팅과 관련된 스크립트가 5개가 있다. 테스트 시에는 jest 사용 (js를 쉽게 테스팅하는 npm 패키지)testtest:watchnpm run test:watch (모든 테스트파일을 관찰해서 무슨 일이 일어나는 지 관찰)test:covcoverage modetest:de..
[Nest.js] 2. Nest.js로 REST API 만들기
·
Back-end/Nest.js
이전 글을 읽고 Nest.js 설정을 하는 게 좋음. [Nest.js] 1. Nest.js 프로젝트 구조 파악하기노마드 코더님의 nest.js 기초 강의를 토대로 필기한 것입니다.nest.js란node.js의 웹 프레임워크로, express위에서 작동하는 프레임워크이다. express와 fastify 두 가지가 전부 호환되므로 매우 실용적인sksmsfbrjs51.tistory.com Nest.js로 영화 REST API를 만들어보자Movies controller우리는 @nestjs/cli 를 설치했기 때문에 커맨드 라인으로 모든 것을 생성할 수 있다. 여기서 새로운 컨트롤러를 생성해보자nest generate(g) co 이후 사용하고자 하는 controller 이름을 생성하면 다음과 같이 폴더가 생성된다..
[Nest.js] 1. Nest.js 프로젝트 구조 파악하기
·
Back-end/Nest.js
노마드 코더님의 nest.js 기초 강의를 토대로 필기한 것입니다.nest.js란node.js의 웹 프레임워크로, express위에서 작동하는 프레임워크이다. express와 fastify 두 가지가 전부 호환되므로 매우 실용적인 프레임워크라고도 할 수 있다. 프로젝트 구조nestjs는 Spring과 유사하게 비즈니스 로직을 담당하는 service와 엔드포인트에 매핑되는 controller가 분리 되어있다.src 안에는 main, app.controller, app.service, app.module이 존재한다.main.tsimport { NestFactory } from '@nestjs/core';import { AppModule } from './app.module';async function boo..