Documentation

Deployment

Ship your frontend, backend, and edge functions with CI/CD, hosting, and monitoring best practices.

Deployment moves your code from your machine to a production environment. A good deployment setup is repeatable, fast, and easy to roll back.

Deployment checklist

  • Connect your Git repository to a hosting platform.
  • Preview deployments for every pull request.
  • Automate builds, migrations, and environment variables.
  • Configure a custom domain and HTTPS.
  • Add uptime monitoring and error tracking.
bash
# Example: deploy a Next.js app to Vercel
vercel login
vercel pull --yes --environment=production
vercel build --prod
vercel deploy --prebuilt --prod