Vercel vs Cloudflare Pages: 사이드프로젝트 배포비 비교
Vercel과 Cloudflare Pages를 무료 여부가 아니라 배포 속도, 함수 비용, 운영 습관 기준으로 비교합니다.
사이드프로젝트 배포 플랫폼을 고를 때 무료 플랜만 보면 판단이 흔들립니다. 정적 사이트만 올릴 것인지, 서버 함수까지 쓸 것인지, 트래픽이 늘었을 때 어떤 비용이 생길지 나눠야 합니다.
짧은 결론
Next.js 중심 제품이면 Vercel을 먼저 보는 편이 자연스럽습니다. 정적 사이트, Cloudflare DNS, Workers, R2 같은 주변 인프라를 같이 쓸 계획이면 Cloudflare Pages가 편합니다.
정적 배포와 서버 실행을 나눠야 한다
블로그나 랜딩페이지처럼 정적 파일 중심이면 선택 기준은 단순합니다. 빌드가 안정적으로 되고, 도메인 연결이 쉽고, 캐시가 잘 먹으면 됩니다. 하지만 API, 인증 후 페이지, 이미지 처리, 서버 함수가 들어가면 비용 구조가 달라집니다.
운영 기준 비교
| 기준 | Vercel | Cloudflare Pages |
|---|---|---|
| 강점 | 프론트엔드 프레임워크와 배포 경험 | 엣지 네트워크와 Cloudflare 생태계 |
| 잘 맞는 경우 | Next.js 앱 중심 | 정적 사이트와 Workers/R2 조합 |
| 주의점 | 함수와 사용량 비용 구조 확인 필요 | Pages Functions와 Workers 경계 확인 필요 |
| 1인 운영 기준 | 빠른 제품 배포 | 인프라를 한 계정에 모으기 |
Vercel이 자연스러운 경우
Next.js를 중심으로 제품을 만들고 preview deployment, 프론트엔드 협업, 빠른 배포 경험이 중요하면 Vercel이 편합니다. 다만 트래픽과 함수 사용량이 늘 때 어떤 항목이 비용으로 바뀌는지 공식 가격표를 확인해야 합니다.
Cloudflare Pages가 자연스러운 경우
도메인, DNS, 정적 배포, Workers, R2까지 Cloudflare에서 묶을 계획이면 Cloudflare Pages가 단순합니다. 특히 콘텐츠 사이트나 도구형 사이트처럼 정적 비중이 큰 경우 운영 부담이 작습니다.
추천
처음 선택은 기술 취향보다 배포 후 운영할 항목으로 정합니다. 정적 페이지가 대부분이면 Cloudflare Pages를 먼저 봅니다. Next.js 제품 기능과 preview 흐름이 핵심이면 Vercel을 먼저 봅니다.
발행 전 확인할 공식 source
아직 확인해야 할 것
- Keep monetization neutral until an affiliate path is verified.
- Separate static hosting claims from functions/runtime billing claims.
이 글은 특정 affiliate 링크 없이 선택 기준을 먼저 정리하기 위한 review draft입니다.