![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/b1LrYN/btrkHoBYWQY/b0dCtKrdDFyLOdQYhdqjy1/img.png)
nestjs에서 api를 제대로 활용하기전에 데이터베이스를 연결해보자. 이번 프로젝트에서는 TypeORM을 활용하여 데이터베이스를 연결 및 생성한다. TypeORM은 객체 모델과 관계형 모델간의 비효율적인 불일치를 해결하기위한 객체와 모델간의 매핑이 가능한 형태이다. 내용이 어렵다면 간단히, nestjs에서 테이블 생성 및 객체 연결까지 모두 진행한다고 이해하면 될 거 같다. [준비 사항] 이번 프로젝트는 데이터베이스를 postgresql을 사용하였다, mysql과 90% 유사하지만 설치되는 라이브러리가 조금 다르다, mysql 도 함께 설명을 진행하겠다. [설치] -postgressql의 경우 $ npm install --save typeorm pg psql @nestjs/typeorm -mysql의 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/SSdid/btrkHKrdjNX/la3kk4CDBxh0WVOaNepsCK/img.png)
[nestjs] 1. testController / testService 생성 및 helloworld 0. nest 기본 생성 규칙 nest g(generate) [name] or [alias] [keyword] 1. testController / testService 생성 $ nest g co test $ nest g s test 2. testService에 getTest 함수 추가 import { Injectable } from '@nestjs/common'; @Injectable() export class TestService { getTest(): string { return 'test'; } } 3. testController testService 등록 및 @Get() 추가 import { Co..
[설명] 1.nestjs에 접속하여 기본정보를 인스톨한다. https://docs.nestjs.com/ Documentation | NestJS - A progressive Node.js framework Nest is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is built with TypeScript and combines elements of OOP (Object Oriented Progamming), FP (Functional Programming), and FRP (Functional Reac docs.nestjs.com $ npm i -g..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/ddHbRm/btrkQlJWjkP/bbyopajk7rreBDzTGcN3Z1/img.png)
nest [typescript(타입스크립트)/nestjs]nestjs로 api 서버 1분만에 만들기 nestjs는 typescript(타입스크립트)환경에서 제공하는 강력한 서버 프레임워크이다. 다양한 최신 ts기반의 라이브러리를 도입하면서 스프링과 유사한 환경으로 개발을 진행 할 수 있다. 개인적으로는 express와는 비교도 안될정도의 강력한 기능들이 가득하다고 생각한다. [사이트] 가능하면 사이트소개를 잘 안하지만 굉장히 document(문서)가 잘 정리되어있어서 꼭 한번 훑어보길 바란다. https://nestjs.com/ NestJS - A progressive Node.js framework NestJS is a framework for building efficient, scalable Nod..