COMPOSABLE COMMERCE MÜHENDİSLİĞİ

Headless Commerce

Hydrogen, Remix, Next.js + composable MACH mimarisi ile maksimum performans, esneklik ve ownership — frontend ile backend'i ayrıştıran modern commerce işletim sistemi.

Headless artık 'frontend'i ayırmak' değildir; MACH (Microservices + API-first + Cloud-native + Headless) prensiplerinde frontend + commerce engine + CMS + search + payment + identity'nin best-in-class seçildiği ve edge'de compose edildiği composable operasyondur.

2026 e-ticareti üç baskı altında: monolitik tema sistemleri hız + esneklik sınırına dayandı, edge runtime (Cloudflare Workers, Vercel Edge, Shopify Oxygen) ana dağıtım katmanı haline geldi, React Server Components + streaming SSR TTFB'yi saniyeler mertebesinden yüz milisaniyelere indirdi. Çoğu marka hâlâ 'hydrogen = sadece Shopify' sanıyor; commercetools / BigCommerce / Saleor gibi composable engine + Next.js + Sanity / Contentful + Algolia stack'ini değerlendirmiyor. Roibase headless operasyonu altı prensip üzerinden kurulur.

Roibase perspective

METODOLOJI

6 katmanlı composable commerce operasyonu

Assess → Architect → Compose → Migrate → Launch → Observe. Her katman deliverable + ADR + SLA ile teslim edilir.

01

01

ASSESS

Mevcut stack (monolit/temalar, app, CDN), performance baseline, SEO risk, operasyon maliyeti, ekip kapasite değerlendirmesi.

02

02

ARCHITECT

MACH mimarisi, vendor shortlist (engine/CMS/search/payment/identity), edge stratejisi, ADR dokümanları, RFP + POC.

03

03

COMPOSE

Framework (Hydrogen / Next.js), composable backend entegrasyonu, GraphQL gateway, event bus (webhook + queue), feature flag.

04

04

MIGRATE

Data ETL (catalog/customer/order/content), 301 mapping + hreflang + sitemap, staging parity, feature-complete smoke test.

05

05

LAUNCH

Canary rollout, feature flag'li launch, RUM + Sentry, BFCM-ready stress test, weekend on-call + war room.

06

06

OBSERVE

SLO/SLI takibi, aylık performance QBR, SEO rank monitoring, cost review, ADR güncelleme, runbook + eğitim + handoff.

— KARŞILAŞTIRMA

Monolitik tema vs template-only headless vs Roibase composable commerce

Üç yaklaşımın performans, esneklik, vendor lock-in, SEO + TCO farkı.

BoyutMonolitik temaTemplate-only headlessRoibase composable commerce
MimariTek monolitŞablon + tek backendMACH + composable + edge
Vendor esnekliğiPlatform lock-inEngine lock-inBest-of-breed seçim (her katman)
Edge runtimeYokKısmenCF Workers / Vercel Edge / Oxygen
Performance (LCP)2.5-4.5s2.0-2.8s< 1.5s baseline + RUM
Content + CMSPlatform CMS (kısıtlı)Tek CMSSanity/Contentful/Storyblok best-fit
SearchNative searchElasticsearch/Algolia başlangıçAlgolia/Typesense/Coveo + AI relevance
SEOTema bağımlıSPA riskliSSR + schema + 301 + hreflang mühendisliği
TCO 24. ayDüşük ama teknik borçOrta + tek vendor riskOrta + ownership + esneklik + hız

KANIT

Rakamlarla sonuç

< 1.5s
LCP baseline

75p mobile; headless migration + edge runtime sonrası.

+%38
Conversion artışı

Performance + streaming SSR + edge cache sonrası 6 ay ortalama.

+%27
Organic trafik

SEO preservation + schema + hreflang + Core Web Vitals yeşil alan sonrası 12. ay.

99.98%
Edge uptime

Cloudflare Workers / Vercel Edge / Shopify Oxygen global CDN.

−%42
Sayfa build süresi

ISR + partial prerendering + edge cache stratejisi sonrası.

4
Bağımsız katman

Engine + CMS + search + identity — her biri ayrı iter edilebilir.

NELER YAPIYORUZ

Çalışma kapsamı

Her hizmet başlığı, çıktı bazlı ölçülebilir bir iş paketidir. Roibase, strateji ve uygulamayı tek ekip içinde birleştirir.

01 / 10

Shopify Hydrogen + Oxygen

React Server Components + Remix + streaming SSR + edge deploy (Oxygen); Storefront API + Customer Account API + Shopify CDN.

02 / 10

Next.js + App Router + RSC

Server components + streaming + partial prerendering (Next 15) + Turbopack; Vercel Edge deployment + ISR + SWR.

03 / 10

Composable commerce engine

commercetools / Saleor / BigCommerce / Shopify Storefront API; best-fit engine seçimi + GraphQL + webhook + event-driven akış.

04 / 10

Headless CMS entegrasyonu

Sanity, Contentful, Storyblok, Hygraph, Strapi; content model, preview mode, editorial workflow + live preview.

05 / 10

Search + merchandising

Algolia / Typesense / Coveo / Meilisearch; instant search, federated search, AI relevance tuning, merchandising rules.

06 / 10

Edge caching + ISR + SWR

Cloudflare Workers + KV/R2 / Vercel Edge / Oxygen; stale-while-revalidate, incremental static regeneration, edge middleware.

07 / 10

Core Web Vitals mühendisliği

LCP < 1.5s / INP < 200ms / CLS < 0.05 bütçe; font preload + image optimization + critical CSS + bundle splitting + RUM.

08 / 10

Identity + payment + subscription

Auth0 / Clerk / Supabase Auth + Stripe / Adyen + Recharge / Bold; passkey + SCA + 3DS2 + Apple/Google Pay.

09 / 10

Migration playbook

Magento / WooCommerce / legacy Shopify / BigCommerce headless'e; 301 mapping, feature parity, staging/canary, go-live weekend.

10 / 10

A/B + feature flags + observability

GrowthBook / Statsig / LaunchDarkly + Sentry / Datadog + OpenTelemetry; canary rollout + rollback + SLO/SLI metrik tree.

— GETİRİLER

Commerce altyapınızın somut değişimi

Edge runtime + composable + performance + SEO preservation + observability entegre olduğunda ROI tek metriğe bağlı kalmaz.

< 1.5s LCP

Hız dramatik artar

Streaming SSR + edge runtime + RSC ile LCP yarıdan fazla düşer; mobil dönüşüm ve Core Web Vitals'ı yeşile çeker.

+%38 CR

Conversion büyür

Hız + kişiselleştirme + daha esnek UX ile funnel drop düşer, sepet terk oranı azalır.

+%27 org

SEO rank korunur ve büyür

SSR + schema.org + 301 + hreflang + sitemap mühendisliği sayesinde migration dip'i 2-3 haftalık, ardından rank artışı.

4 katman

Vendor esnekliği açılır

Engine / CMS / search / identity her katmanda değiştirilebilir; vendor lock-in + yıllık fiyat baskısı azalır.

10× hız

Ürün hızı büyür

Feature flag + canary + ISR ile yeni feature'lar günlük değil saatlik yayına alınabilir; deneme hızı artar.

−%24 infra

Operasyon maliyeti düşer

Monolit üzerine yamanan app'lerin yerini composable servisler alır; edge cache ile origin yükü azalır, infra maliyeti optimize olur.

TESLİMATLAR

Her headless engagement'ında aldıklarınız

Kurulum + 6 aylık operasyon paketinde sabit teslimat listesi; ek ücret sürprizi yok.

  • Headless feasibility + ROI raporu

    Mevcut stack audit, TCO modeli, performance baseline, SEO risk, ekip kapasite değerlendirmesi; 50-80 sayfa.

  • MACH mimari + ADR dokümanları

    Engine + CMS + search + payment + identity + edge + CI/CD vendor kararları, her biri gerekçeli ADR'lar.

  • Framework seçimi + POC

    Hydrogen / Next.js / Remix / Nuxt karar matrisi + 2-3 hafta POC + performance benchmark raporu.

  • Composable backend kurulum

    commercetools / Saleor / BC / Shopify Storefront API entegrasyonu + GraphQL gateway + webhook + event bus.

  • Headless CMS şeması

    Sanity / Contentful / Storyblok content model, preview mode, editorial workflow + live preview.

  • Search + merchandising

    Algolia / Typesense / Coveo kurulum + index şeması + AI relevance tuning + merchandising rules.

  • Edge runtime + cache stratejisi

    Cloudflare Workers / Vercel Edge / Oxygen deploy + KV/R2 + ISR + SWR + edge middleware.

  • Identity + payment + subscription

    Auth0 / Clerk / Supabase Auth + Stripe / Adyen entegrasyonu + passkey + SCA + 3DS2 uyumlu flow.

  • SEO preservation paketi

    301 mapping, canonical, schema.org, hreflang, sitemap, robots, ITA (International Targeting); rank monitoring dashboard.

  • Feature flag + A/B altyapısı

    GrowthBook / Statsig / LaunchDarkly + canary + kill switch + experiment metric tree.

  • Observability + SLO/SLI

    Sentry / Datadog + OpenTelemetry + Lighthouse CI + RUM (SpeedCurve) + PagerDuty; incident runbook.

  • Runbook + eğitim + 3 aylık destek

    Architecture + deploy + rollback + monitoring runbook, ekip eğitim oturumları, 90 gün destek + on-call.

— KAPSAM

Neleri yapıyor, neleri yapmıyoruz

Composable commerce scope'u yazılı; sürprizleri ve sonradan ek faturayı önler.

Yapıyoruz

  • MACH + composable commerce mimarisi + ADR
  • Shopify Hydrogen + Oxygen (RSC + Remix)
  • Next.js + App Router + RSC + Vercel Edge
  • commercetools / Saleor / BC / Shopify Storefront API
  • Sanity / Contentful / Storyblok headless CMS
  • Algolia / Typesense / Coveo search + merchandising
  • Edge runtime (Cloudflare Workers / Vercel Edge / Oxygen)
  • SEO preservation (301 / schema / hreflang / sitemap)
  • Feature flag + canary + rollback + observability
  • Identity + payment + subscription entegrasyonu
  • Core Web Vitals mühendisliği + RUM
  • Runbook + eğitim + 90 gün destek + on-call

Yapmıyoruz

  • Monolitik Magento / WooCommerce tema geliştirme (sadece migration)
  • ERP / OMS / WMS çekirdek geliştirme (entegre ederiz)
  • Reklam bütçesi işletme (Acquisition birimi ayrı engagement)
  • Fiziksel lojistik / depo / customs operasyonu
  • Kredi kartı işleme / PCI scope sahipliği (payment vendor üzerinde kalır)
  • Banking / KYC / AML regülasyon süreçleri (partner firmalarla)
  • Müşteri hizmetleri outsource (araç kurar, işletme müşteride)
  • Fake review / bot trafik / suni hız manipülasyonu

NASIL ÇALIŞIYORUZ

12-16 haftalık kurulum + migration, ardından aylık operasyon

01

Hafta 1-2: assess + feasibility

Mevcut stack audit, performance baseline, SEO risk, TCO modeli, ekip kapasite + ADR taslak.

02

Hafta 3-4: architect + vendor RFP/POC

MACH mimarisi, engine/CMS/search/payment/identity shortlist + RFP + 2-3 hafta POC.

03

Hafta 5-6: compose + framework setup

Hydrogen / Next.js setup, Storefront API / commerce engine entegrasyonu, GraphQL gateway, edge runtime deploy.

04

Hafta 7: CMS + search + merchandising

Sanity / Contentful content model, Algolia / Typesense index + relevance tuning, merchandising rules.

05

Hafta 8: identity + payment + subscription

Auth0 / Clerk + Stripe / Adyen + Recharge + 3DS2 + passkey + accelerated checkout.

06

Hafta 9-10: data ETL + 301 mapping

Catalog / customer / order / content ETL, URL mapping, 301 plan, hreflang + sitemap + schema.

07

Hafta 11-12: staging + canary + BFCM stress

Staging parity, smoke test, canary rollout, feature flag'li launch, BFCM stress test + war room planı.

08

Hafta 13+: go-live + observe + QBR + destek

Go-live weekend playbook, RUM + Sentry + SLO/SLI, monthly QBR, runbook + eğitim + 3 ay destek.

— ARAÇ SETİ

Kullandığımız araçlar — vendor-agnostik ama kararlı seçim

Her müşteri için uygun olanı seçeriz; bağımsızlığımızı komisyon almayarak koruruz.

FRAMEWORK & FRONTEND

Shopify Hydrogen + OxygenNext.js (App Router + RSC)RemixNuxt 3 (Vue tarafı)SvelteKitAstro (content-heavy)

COMMERCE & CMS

Shopify Storefront APIcommercetoolsSaleorBigCommerce Stencil + CatalystSanity / Contentful / StoryblokHygraph / Strapi

SEARCH & PERSONALIZATION

AlgoliaTypesenseMeilisearchCoveoKlevu (AI merchandising)Constructor.io

EDGE & OBSERVABILITY

Cloudflare Workers + KV/R2Vercel Edge + ISRShopify OxygenSentry + Datadog + OpenTelemetryGrowthBook / Statsig / LaunchDarklySpeedCurve / Cronitor (RUM)

SIK SORULAR

Sık sorulan sorular

Yıllık $2M+ GMV, 5k+ SKU, birden fazla pazar, kompleks B2B veya özel UX ihtiyacı varsa. Daha küçük mağazalar için Shopify OS 2.0 tema + smart app stack daha yüksek ROI verir.

— SÖZLÜK

Composable commerce temel kavramları

Mühendislik, ürün, operasyon ve pazarlama ekiplerinizin ortak dili.

01
MACH
Microservices + API-first + Cloud-native + Headless prensiplerinin kısaltması; composable commerce mimarisinin çerçevesi, MACH Alliance tarafından tanımlandı.
ComposableMicroservicesAPI-firstHeadless
02
Composable Commerce
Tek bir monolitik platform yerine, her işlev için best-of-breed vendor seçilerek compose edilen commerce mimarisi; engine + CMS + search + payment + identity ayrı servisler.
MACHBest-of-breedVendorStack
03
Headless
Frontend (presentation) ile backend (commerce engine / CMS) arasındaki katmanın API üzerinden ayrıştırılması; frontend'in herhangi bir framework + runtime'da çalışmasını sağlar.
DecoupledStorefront APIFrameworkJAMstack
04
React Server Components (RSC)
React 18+ ile gelen, sunucuda render edilen, istemciye hiç JS göndermeyen component modeli; Next.js App Router + Shopify Hydrogen native kullanır, bundle + hydration cost'unu düşürür.
Streaming SSRApp RouterHydrogenRemix
05
Streaming SSR
Sayfanın HTML'inin tek seferde değil, hazır olan parçalardan başlayarak akışla sunucudan istemciye gönderildiği render modeli; TTFB ve LCP düşer.
RSCSuspenseTTFBLCP
06
Edge Runtime
Kodun, kullanıcıya coğrafi olarak en yakın CDN node'unda çalıştırıldığı runtime; Cloudflare Workers, Vercel Edge, Shopify Oxygen başlıca örnekler. Latency minimize, global tutarlılık.
Cloudflare WorkersVercel EdgeOxygenCDN
07
ISR (Incremental Static Regeneration)
Statik olarak build edilen sayfaların arka planda belirli aralıklarla veya trigger'la yeniden oluşturulması; hem statik hızı hem taze veri.
SWRSSGRevalidationEdge Cache
08
Stale-While-Revalidate (SWR)
HTTP cache stratejisi; kullanıcıya stale içerik anında gösterilirken arka planda taze versiyon fetch edilir. Hız + freshness dengesi.
ISRCache-ControlCDNFreshness
09
Storefront API
Shopify'ın public GraphQL API'si; headless / custom frontend / mobile uygulamaların ürün + koleksiyon + sepet + checkout verisine erişmesini sağlar.
GraphQLCustomer Account APIAdmin APIHydrogen
10
commercetools
Composable commerce engine; API-first + MACH uyumlu, enterprise B2B + B2C senaryolarında en çok kullanılan engine'lerden biri. commercetools Frontend + Studio ekosistemi mevcut.
SaleorBigCommerceMACHEngine
11
ADR (Architecture Decision Record)
Bir yazılım mimarisi kararının bağlamını, seçenekleri, sonucunu ve tradeoff'larını yazılı kayıt altına alan dokümantasyon formatı; composable stack'te vendor kararları için standart.
DocumentationDecisionTradeoffGovernance
12
Feature Flag
Kodun deploy'undan bağımsız, runtime'da aç/kapa yapılabilen özellik anahtarı; canary release, A/B test, kill switch senaryolarında kullanılır; GrowthBook/Statsig/LaunchDarkly başlıca araçlar.
CanaryA/B TestKill SwitchGrowthBook
13
SSR (Server-Side Rendering)
HTML'in sunucuda render edilip tarayıcıya hazır olarak gönderildiği yaklaşım. SEO ve LCP için CSR'a göre üstün; Nuxt 3, Next.js, Remix gibi framework'lerin temel modu. Ölçeklendirme için edge cache ve hydration stratejisi gerekir.
14
CSR (Client-Side Rendering)
Sunucudan boş HTML iskelet ve JS bundle gönderip tarayıcıda render eden yaklaşım. SPA'lerin tipik modu; ilk paint yavaş, SEO için ek route prerendering ister. Yetersiz ağ veya düşük cihazda LCP ciddi şekilde bozulur.
15
Edge Functions
CDN'in kendisinde çalışan hafif compute katmanı (Cloudflare Workers, Vercel Edge, AWS Lambda@Edge). Geo-routing, A/B test bucketlama, header manipülasyonu ve auth'u origin'e gitmeden milisaniyelerle yapar; cold-start neredeyse yok.
16
CDN (Content Delivery Network)
Statik (ve giderek dinamik) içeriği coğrafi olarak dağıtılmış edge node'larda cache'leyen ağ. TTFB ve LCP'yi düşürür, origin'i DDoS ve trafik dalgalarına karşı korur. Cloudflare, Fastly, Akamai, AWS CloudFront — modern stack'in olmazsa olmazı.

— KARAR AĞACI

Composable commerce operasyonu size uygun mu?

4 soruya Evet/Hayır cevap verin; sonuç net olsun.

01 / 04

Yıllık GMV'niz $2M+ veya aktif B2B operasyonunuz var mı?

MACH + composable yatırımının ROI için asgari eşik; daha küçük mağazalarda OS 2.0 daha hızlı ROI verir.

— BAŞLAYALIM

E-ticaretinizin frontend hızını neredeyse haftada bir ne sınırlıyor?

Mevcut sitenizi tarayıp Web Vitals, cache stratejisi, SEO risk haritası ve headless ROI modelini çıkarıyoruz.