Headless CMS
Payload CMS Logo

Payload CMS

Next.js ile Doğal Entegrasyon

TypeScript-first, self-hosted headless CMS. Next.js projenizle aynı codebase'de çalışır, tam kontrol ve esneklik sağlar.

Neden Payload?

Full-stack TypeScript projeler için ideal CMS.

TypeScript-First

Baştan sona TypeScript ile yazılmış. Tam tip güvenliği ve IDE desteği.

Next.js Entegrasyonu

Next.js ile aynı codebase'de çalışır. Tek deployment, tek repo.

Self-Hosted

Kendi sunucunuzda barındırın. Tam kontrol, veri sahipliği, vendor lock-in yok.

Built-in Admin UI

Güzel ve fonksiyonel admin panel hazır geliyor. Özelleştirilebilir.

Access Control

Field-level erişim kontrolü. Her alan için okuma/yazma izinleri.

GraphQL & REST

Her iki API tipi de built-in. İhtiyacınıza göre seçin veya ikisini birden kullanın.

Avantajlar

Payload'ın farkı.

1
Repo

Tek Codebase

Frontend ve CMS aynı repo'da. Deployment karmaşıklığı yok, tip paylaşımı kolay.

100%
Kontrol

Tam Kontrol

Hosting, veritabanı, tüm kararlar sizin. İstediğiniz gibi özelleştirin.

0
Vendor Lock-in

Veri Sahipliği

Verileriniz kendi veritabanınızda. GDPR uyumluluğu, data residency gereksinimleri için ideal.

$0
Lisans

Maliyet

Ücretsiz ve açık kaynak. Sadece hosting maliyeti ödersiniz.

Type-Safe Collections

Collection'larınızı TypeScript ile tanımlayın. Otomatik tip çıkarımı ile frontend'de tam tip güvenliği.

  • Field tanımları ile otomatik admin UI
  • Hooks ile business logic
  • Access control built-in
// collections/Posts.ts
import { CollectionConfig } from 'payload/types'

export const Posts: CollectionConfig = {
  slug: 'posts',
  admin: {
    useAsTitle: 'title',
  },
  access: {
    read: () => true,
    create: ({ req: { user } }) => !!user,
  },
  fields: [
    {
      name: 'title',
      type: 'text',
      required: true,
    },
    {
      name: 'content',
      type: 'richText',
    },
    {
      name: 'author',
      type: 'relationship',
      relationTo: 'users',
    },
    {
      name: 'publishedAt',
      type: 'date',
    },
  ],
}

Teknoloji Stack

Payload arkasındaki teknolojiler.

Node.js
MongoDB / PostgreSQL
Express
React (Admin)
Next.js
TypeScript

Kullanıcıların sevdiği deneyimler tasarlayalım

Projenizi konuşmak için ücretsiz bir danışmanlık görüşmesi ayarlayalım. Kullanıcı odaklı yaklaşımımızı keşfedin.

Ücretsiz ilk görüşme
24 saat içinde yanıt
Şeffaf fiyatlandırma