Cloudflare Pages ile JAMstack Dağıtımı

Modern web sitelerinizi Cloudflare'ın global ağına dakikalar içinde deploy edin. Git entegrasyonu, edge fonksiyonları ve ücretsiz SSL.

Neden Cloudflare Pages?

  • Ücretsiz - Ciddi anlamda ücretsiz
  • Hızlı - 275+ lokasyonda edge
  • Kolay - Git push = deploy
  • Güvenli - Ücretsiz SSL, DDoS koruması

Git Entegrasyonu

Repo’nuzu bağlayın, her push otomatik deploy:

  1. Cloudflare Dashboard → Pages
  2. “Create a project”
  3. GitHub/GitLab repo seçin
  4. Build ayarlarını yapın

Build Ayarları

Astro için:

Build command: npm run build
Output directory: dist

Next.js için:

Build command: npm run build
Output directory: .next

Environment Variables

Gizli anahtarlar için:

  • Dashboard’dan ekleyin
  • Preview ve Production ayrı ayrı

Sonuç

Cloudflare Pages, modern web’in en iyi ücretsiz hosting çözümü. Vercel’e ciddi bir rakip.