Vercel 이란?
- 빠르고 효율적인 웹 애플리케이션 개발 및 배포 환경 구축
- 빌드 & 배포하기 위한 클라우드 플랫폼
- CI/CD 를 간편하게 설정 가능
CSR
1. 빌드 ( HTML, CSS, JS(client) )
2. 빌드 결과물 업로드 ( AWS S3, Cloudflare R2, GCP Cloud Storage )
3. CDN 서버 설정 ( AWS CloudFront, 캐시 정책 및 HTTPS 설정 )
4. 기타 추가 설정 (Route 53, 도메인 연결 등)
SSR
1. 빌드 ( 정적: HTML, CSS, JS(client) / 동적: JS(nodejs) )
2. 배포 ( 정적: AWS S3 / 동적: API Gateway, EC2, Lambda )
3. CDN 서버 설정 (AWS CloudFront, Edge Function CDN 캐시가 만료될 때마다 동적 리소스 사용 요청)
4. 기타 추가 설정(동적 리소스 Scaling, Rolling Update)

이러한 복잡한 인프라를 쉽고 빠르게 배포할 수 있게해주는 Vercel
Edge Network
Serverless Functions
Edge Functions
Edge Middleware
