nestJS 배포 자동화
서버·2025. 6. 18.
프론트와 백으로 나누어서 작업하다 보면, 백 쪽은 프론트에게 어떻게 API 명세서를 건네주고, API 서버를 건네줘야 할까?프론트는 당연히 서버가 있어야 거기에 API를 날려보고 테스트를 진행할 수 있을 것이기 때문에 API 서버를 자신의 로컬에서 실행하든지, 개발 서버를 하나 띄우던지 해야 한다.프론트 개발자가 직접 자신의 로컬에 API서버를 띄우면 일이 간단하지만, 변경사항이 있을 때 마다 pull을 받아야 하고, 환경설정과 같은 예상치 못한 오류가 나타났을 경우, 백엔드에 대한 지식이 없으면 대처하기가 곤란하다. 개발서버를 두는 것이 (백엔드는 조금 힘들겠지만) 프론트 개발자에게는 좀 더 편할 것이다. 그러면 개발 서버는 어떻게 관리해야 할까? 백엔드 개발자가 쓰는 로컬에서 쓰는 환경과 개발 서버의..