Vercel
A cloud platform for deploying frontend and full-stack apps, made by the creators of Next.js. Vercel auto-deploys on git push, handles SSL, CDN, and scaling. The easiest way to deploy Next.js. Free tier for hobbyists. Edge functions, serverless, and static hosting.
- Next.js and React apps.
- Static sites and JAMstack.
- Teams wanting zero-config deployment.
- Long-running servers (use a VPS/cloud).
- Heavy backend services (use AWS/GCP).
- Apps needing full infrastructure control.
Definition
Vercel is a deployment platform optimized for frontend frameworks (Next.js, React, Vue, Svelte). Push to git → Vercel builds and deploys. Automatic HTTPS, global CDN, preview deployments per PR, edge/serverless functions, image optimization. Free hobby tier; paid for teams.
Why it exists
Deploying frontend apps used to require managing servers, CDN, SSL, and build pipelines. Vercel automates all of it so developers push code and get a live, fast, secure URL.
How it works
Connect a git repo. On push, Vercel runs your build (next build), outputs static + serverless functions, deploys to a global edge network. Each PR gets a preview URL. Production alias on merge to main. Custom domains with auto SSL. Analytics and edge config available.
Scaling limits
Vendor lock-in to Vercel-specific features (edge functions, ISR). Free tier has limits (bandwidth, function executions). Serverless function size/time limits. Not for long-running processes or WebSockets (use a separate backend).
Cost shape
Free hobby tier. Pro $20/user/month. Enterprise custom. Bandwidth and function execution limits.
Alternatives
- Netlify — Similar, great for static/JAMstack, less Next.js-optimized.
- Cloudflare Pages — Edge-first, generous free tier, less framework integration.
Failure modes
- Vendor lock-in.
- Free tier limits.
- Serverless cold starts.
- No long-running processes.