본문 바로가기

웹 개발/Nestjs2

Nestj로 서버만들기 (2) - 프로젝트 셋팅 Nestjs 공식 홈페이지를 살펴보면 Code First 방식을 확인할 수 있습니다. 저희는 CodeFirst 방식을 사용할 것이기 때문에 아래와 같이 코드를 추가해줍니다. import { Module } from '@nestjs/common'; import { GraphQLModule } from '@nestjs/graphql'; import { join } from 'path'; @Module({ imports: [ GraphQLModule.forRoot({ autoSchemaFile: join(process.cwd(), 'src/schema.gql'), }), ], controllers: [], providers: [], }) export class AppModule {} 위와 같이 코드를 추가하고.. 2021. 1. 9.
Nestj로 서버만들기 (1) - 프로젝트 생성 Nestjs 는 Node계의 Spring 이라고 설명할 수 있는데요. 기존에 자유분방했던 Node express 구조의 서버에서 자바의 Spring 처럼 구조가 명확하게 정해진 프레임워크입니다. 그래서 정해진 방법만 따르면 쉽게 서버를 만들 수 있는데요. 최근 새로운 프로젝트를 진행하고 있는데, 좋은 아키텍쳐를 갖춘 서버를 제작하면 유지보수에도 편할 것 같아 Nestjs를 도입해보려고 합니다. 도입하면서 공부하는 내용들을 정리해보겠습니다. 프로젝트 생성 nest g application {{프로젝트 명}} 위와 같이 생성했으면 프로젝트 경로로 이동해줍니다. cd {{프로젝트명}} 패키지 설치 패키지 설치를 위해 아래 명령어를 입력해줍니다. nestjs는 yarn 보다는 npm 을 사용하시는 것을 권장합니.. 2021. 1. 9.