Octoping의 블로그
article thumbnail
Nest.js 서버를 서버리스로 Vercel에 배포하기

들어가기 전에 Nest.js는 Node.js 진영에서 널리 쓰이고 있는 서버 프레임워크이다. 그리고 이런 서버를 클라우드 환경에 배포하기 위해서는 AWS EC2, Oracle Cloud 등의 컴퓨팅 인스턴스 위에 올리는 방법이 정석이겠다. 하지만 Nest.js는 서버리스를 지원하고, Vercel은 서버리스를 지원한다. 이를 이용해서 무료로 간단히 Vercel에 서버를 배포할 수 있다. 방법 방법 자체는 간단하다. 프로젝트 최상단에 vercel.json을 만들고 다음과 같이 작성한다. { "version": 2, "builds": [ { "src": "src/main.ts", "use": "@vercel/node" } ], "routes": [ { "src": "/(.*)", "dest": "src/mai..