API-first commerce. Tema kuralları yok.
Karum Headless; REST + GraphQL + Webhook + Storefront SDK. Next.js, Nuxt, SvelteKit veya React Native — istediğiniz teknolojiyle yazın, Karum arka tarafta yönetim sistemi.
Klasik platform elinizi bağlıyor mu?
Tema motoru hapishanesi
Liquid / Twig / proprietary template — React Server Components çalışmıyor.
TTFB 1.4 saniye
Müşterilerin yarısı 3 saniyede vazgeçiyor; edge cache hayali.
Çok kanal = çoklu yük
Web + mobil + kiosk için aynı katalog ama her birinde ayrı backend.
Vendor lock-in
Veriniz proprietary; başka platforma geçmek için sıfırdan.
Backend Karum, frontend size ait.
REST + GraphQL + WebSocket + Webhook + TypeScript-first SDK. Edge cache, 200ms TTFB, 1M+ req/dk kapasiteyle.
- REST OpenAPI 3.1 (300+ endpoint)
- GraphQL Storefront API (cursor pagination)
- TypeScript SDK (Next/Nuxt/Astro/Remix/SvelteKit)
- WebSocket gerçek-zamanlı (sipariş, stok, fiyat)
- İmzalı webhook + outbox (exactly-once)
- Edge cache (Cloudflare/Vercel) · ortalama 200ms TTFB
Geliştirici için 8 modül.
API-first commerce'in kutudan çıkar özellikleri.
REST + GraphQL
OpenAPI 3.1 + Storefront GraphQL paralel.
APITypeScript SDK
(at)karum/storefront-sdk · autocomplete · tree-shake.
DXEdge cache + CDN
Cloudflare/Vercel — 200ms TTFB.
PerformansWebSocket realtime
Sipariş, stok, fiyat, inceleme — anlık event.
RealtimeWebhook + outbox
İmzalı, exactly-once, retry policy hazır.
OlayTheme Kit CLI
Yerel geliştirme + sürüm kontrolü + deploy.
CLIOAuth + scoped token
RBAC + Argon2id hash + rotating refresh.
GüvenlikSandbox + test data
Sınırsız test tenant; production benzeri veri.
Test"Next.js 15 App Router üzerinde 8 günde canlıya çıktık; Karum SDK ile useQuery hook'larını yazmadık bile. Edge cache'le TTFB 180ms."
Headless için tavsiyemiz.
Hobi/POC için Starter API'sini deneyin. Production projeler Scale'de, yüksek hacim Enterprise'da.
Klasik platform SSS
API-first geleceği.
Headless commerce için kritik 8 başlık.
| Özellik | Karum | İkas API | Shopify Hydrogen | Commercetools |
|---|---|---|---|---|
| REST + GraphQL | İkisi de | REST | GraphQL | REST |
| TypeScript SDK | Native + autocomplete | Yok | Var | Topluluk |
| TTFB | 187ms | 1.2s | 350ms | 240ms |
| Edge cache | Cloudflare/Vercel | Yok | Hydrogen | Var |
| Webhook outbox | Exactly-once + DLQ | At-least-once | At-least-once | Yok |
| Storefront GraphQL | Persisted query | Yok | Var | Var |
| Test sandbox | Sınırsız | 1 dev store | Development store | Sınırlı |
| Türkçe doküman + TR destek | TR-first | TR var | EN only | EN only |
İlk satışınız bu hafta. Kurulum 5 dakika.
Karum kurulum ekibi süreci yönetir. Veri taşıma, ürün eşleme ve kanal bağlama dahil — ortalama 3–7 günde ilk satış.