Nest.js 서버를 서버리스로 Vercel에 배포하기
라이브러리 프레임워크/NestJS
2023. 8. 19. 03:40
들어가기 전에 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..