Ana içeriğe atla

Hidrojenle Shopify Başsız Ticaret: Ne Zaman ve Neden Başsız Olmalı

Hydrogen ve Storefront API ile Shopify başsız ticaretini anlayın. Avantajları, değiş tokuşları, mimariyi ve ne zaman başsız kalacağınızı öğrenin.

E
ECOSIRE Research and Development Team
|19 Şubat 20268 dk okuma1.5k Kelime|

Başsız ticaret, vitrininizi (müşterilerin gördüğü şey) arka ucunuzdan (verilerin ve iş mantığının yaşadığı yer) ayırır. Shopify'ın yerleşik Liquid tema sistemini kullanmak yerine Shopify ile API'ler aracılığıyla iletişim kuran özel bir ön uç oluşturursunuz.

Başsız ticaret, vitrininizi (müşterilerin gördüğü şey) arka ucunuzdan (verilerin ve iş mantığının yaşadığı yer) ayırır. Shopify'ın yerleşik Liquid tema sistemini kullanmak yerine Shopify ile API'ler aracılığıyla iletişim kuran özel bir ön uç oluşturursunuz. Shopify'ın Hydrogen çerçevesi ve Storefront API'si, bu mimariyi maksimum ön uç kontrolü ve performansı arayan geliştirme ekipleri için erişilebilir hale getirir.

S: Shopify başsız ticaret nedir?

Shopify başsız ticaret, müşteriye yönelik vitrinin, Shopify'ın Storefront API'si aracılığıyla ürün verilerini getiren, sepetleri işleyen ve ödeme işlemini gerçekleştiren ayrı bir uygulama olduğu (genellikle React veya benzer bir çerçeveyle oluşturulmuş) bir mimaridir. Shopify, arka ucu (ürünler, siparişler, ödemeler, sipariş karşılama) yönetirken ön uç deneyimi üzerinde tam kontrole sahip olursunuz.

Geleneksel Shopify ve Başsız Shopify Nasıl Çalışır?

Geleneksel Shopify (yekpare):

Customer Request → Shopify Servers → Liquid Theme Rendering → HTML Response

Her şey Shopify'da yönetilir. Temalar Liquid şablonlama dilini kullanır. Özelleştirme, Liquid ve Tema Düzenleyicinin izin verdiği ölçüde sınırlıdır.

Başsız Shopify:

Customer Request → Your Frontend (Hydrogen/React/Next.js) → Storefront API → Shopify Backend

Ön uç uygulamanız ürün verileri, alışveriş sepeti yönetimi ve ödeme için Shopify'a API çağrıları yapar. Kullanıcı arayüzünün her pikselini kontrol edersiniz.

Hidrojen Nedir?

Hydrogen, Shopify'ın başsız vitrinler oluşturmaya yönelik resmi çerçevesidir. Remix (bir React çerçevesi) üzerine kurulmuştur ve şunları sağlar:

  • Önceden oluşturulmuş ticaret bileşenleri -- Ürün kartları, sepet çekmeceleri, fiyat ekranları ve çeşit seçiciler
  • Storefront API istemcisi -- Ürünler, koleksiyonlar ve müşteri verileri için tür açısından güvenli GraphQL sorguları
  • Oxygen hosting -- Shopify'ın Hydrogen uygulamaları için optimize edilmiş küresel uç barındırma platformu
  • SEO yardımcı programları -- Otomatik site haritası oluşturma, meta etiket yönetimi ve yapılandırılmış veri yardımcıları
  • Önbelleğe alma katmanı -- Storefront API yanıtları için yerleşik önbellek kontrolü
  • Analitik entegrasyonu -- Shopify'ın analizleri ve dönüşüm izlemesi önceden yapılandırılmıştır

Hidrojen, ticarete özel ilkeller sağlayarak başsız bir vitrin oluşturma süresini aylardan haftalara indirir.

Vitrin API'si

Storefront API, başsız Shopify'ın omurgasıdır. Aşağıdakilere okuma erişimi sağlayan bir GraphQL API'sidir:

KaynakYetenekler
ÜrünlerÜrünleri, çeşitleri, görselleri, fiyatları, meta alanları sorgulayın
KoleksiyonlarKoleksiyonlara göz atın, ürünleri filtreleyin, sonuçları sıralayın
SepetSepet oluşturun, ürün ekleyin/kaldırın, indirim uygulayın
MüşteriKimlik doğrulama, sipariş geçmişi, adresler
MağazaMağaza politikaları, ödeme yöntemleri, teslimat bölgeleri
İçerikSayfalar, blog yazıları ve meta nesneler
AraFiltreler ve tahmine dayalı aramayla ürün arama

API, hem kimliği doğrulanmış (müşteriye özel) hem de kimliği doğrulanmamış (genel vitrin) sorguları destekler. Hız sınırları cömerttir: çoğu işlem için saniyede 100 puan.

S: Shopify Checkout'u başsız bir vitrinle kullanabilir misiniz?

Evet. Başsız mağazalar, sepeti oluşturmak için Sepet API'sini kullanır ve ardından müşterileri ödeme işlemleri için Shopify'ın barındırılan ödeme sayfasına (checkout.shopify.com) yönlendirir. Shopify Plus satıcıları, Ödeme Uzantıları ile ödeme işlemini özelleştirebilir. Barındırılan ödeme, PCI uyumluluğunu, ödeme işlemini ve sipariş oluşturmayı yönetir.

Başsız Kalmanın Performans Avantajları

Hydrogen ile oluşturulan başsız vitrinler, Core Web Vitals'taki geleneksel Liquid temalarından sürekli olarak daha iyi performans gösteriyor:

  • En Büyük İçerikli Boya (LCP): Hidrojen uygulamaları, 1,5 saniyenin altında LCP'ye ulaşmak için akışlı sunucu tarafı oluşturma ve kenar önbelleğe alma özelliğinden yararlanır
  • İlk Giriş Gecikmesi (FID): React'in verimli olay işleme ve kod bölme özelliği, 50 ms'nin altında FID ile sonuçlanır
  • Kümülatif Düzen Kaydırma (CLS): Bileşen düzeyinde düzen kontrolü, beklenmeyen içerik değişimlerini ortadan kaldırır
  • İlk Bayta Kadar Geçen Süre (TTFB): Oxygen'in küresel uç ağı, müşteriye en yakın sunuculardan yanıtlar sağlar

Bu performans kazanımları doğrudan daha yüksek dönüşüm oranlarına ve daha iyi arama sıralamalarına dönüşür. Performansın zaten bir darboğaz olduğu mağazalar için iyileşme ölçülebilir.

Ne Zaman Başsız Kalmalı

Başsız ticaret her işletme için doğru tercih değildir. Karmaşıklığa ve geliştirme maliyetlerine katkıda bulunur. Aşağıdaki durumlarda başsız kalmayı düşünün:

Başsız kalmak için güçlü nedenler:

  • Liquid temalarının sağlayamayacağı son derece özel bir ön uç deneyimine ihtiyacınız var
  • Mağazanızda karmaşık ürün yapılandırıcılar, 3D görüntüleyiciler veya etkileşimli öğeler var
  • Bir Shopify arka ucunu paylaşarak birden fazla vitrin (web, mobil uygulama, kiosk) işletiyorsunuz
  • Başsız bir CMS'den (Contentful, Sanity, Strapi) içeriği ticaretin yanı sıra entegre etmeniz gerekir
  • Performans kritik öneme sahiptir ve tema optimizasyonunun sınırlarına ulaştınız
  • Geliştirme ekibiniz React ve modern JavaScript çerçeveleri konusunda uzmandır
  • Birden fazla pazarda satış yapıyorsunuz ve derinlemesine yerelleştirilmiş deneyimlere ihtiyacınız var

Başsız durum gereksiz karmaşıklığa neden olduğunda:

  • Mağazanızın standart ürün sayfalarını içeren basit bir kataloğu var
  • Ekibinizde veya onları işe alacak bütçenizde React geliştiricileri yok
  • Mevcut Liquid temanız tasarım ve işlevsellik ihtiyaçlarınızı karşılıyor
  • Ön uç işlevselliği sağlayan Shopify uygulamalarına büyük ölçüde güveniyorsunuz (çoğu uygulama başsız olarak çalışmıyor)
  • İşletmeniz küçük ve bütçeniz kısıtlı

Ne Zaman Başsız Kalmamalı

Başsız ticaretin çözdüğünden daha fazla sorun yarattığını anlamak da aynı derecede önemlidir.

Aşağıdaki durumlarda Başsız muhtemelen buna değmez:

  1. Shopify uygulamalarına güvenirsiniz -- Çoğu Shopify uygulaması, Liquid temasına komut dosyaları ekler. Başsız kurulumda bu uygulamalar ön uçta çalışmaz. İşlevlerini yeniden oluşturmalı veya API tabanlı alternatifler bulmalısınız.
  2. Geliştirme kaynaklarından yoksunsunuz -- Başsız bir mağaza, sürekli ön uç geliştirmeyi gerektirir. Shopify'dan gelen tema güncellemeleri geçerli değildir. Her yeni özellik oluşturulmalıdır.
  3. Özelleştirme ihtiyaçlarınız mütevazıdır -- Shopify'ın her yerde bölümleri bulunan Çevrimiçi Mağaza 2.0 temaları ve Tema Düzenleyici, kod gerektirmeden önemli özelleştirmeler sağlar.
  4. Bir içerik stratejiniz yok -- Harici CMS platformlarından zengin içeriği entegre ettiğinizde Headless parlıyor. İçerik ihtiyaçlarınız basitse, eklenen karmaşıklığın haklı bir yanı yoktur.

Mimari Seçenekleri

Başsız kalmaya karar verirseniz birkaç ön uç çerçeve seçeneğiniz vardır:

ÇerçeveBarındırmaShopify EntegrasyonuEn İyisi
Hidrojen (Remix)Oksijen (Shopify)Yerel, en derin entegrasyonShopify'ın ilk başsız mağazaları
Sonraki.jsVercel, AWS, kendi kendine barındırılanVitrin API'si aracılığıylaNext.js uzmanlığına sahip ekipler
GatsbyNetlify, AWSVitrin API'si aracılığıylaİçerik ağırlıklı siteler
Nuxt.jsVercel, NetlifyVitrin API'si aracılığıylaVue.js ekipleri
Özel React/SvelteKitHerhangi bir barındırmaVitrin API'si aracılığıylaMaksimum kontrol

Hidrojen on Oksijen, otomatik ödeme entegrasyonu, analitik ve Shopify tarafından yönetilen barındırma dahil olmak üzere Shopify ekosistemiyle en sıkı entegrasyonu sağlar.

Geçiş Yolu: Başsızlığa Tema

Liquid temasından başsız bir vitrine geçiş önemli bir projedir. Aşamalı bir yaklaşım riski azaltır:

Aşama 1: Değerlendirme (1-2 hafta)

  • Mevcut tema işlevselliğini ve üçüncü taraf uygulama bağımlılıklarını denetleyin
  • Hangi uygulamaların API tabanlı alternatiflere sahip olduğunu belirleyin
  • Başsız kalmayı haklı çıkaracak özel ön uç gereksinimlerini tanımlayın
  • Geliştirme çabasını ve zaman çizelgesini tahmin edin

2. Aşama: API Katmanı (2-3 hafta)

  • Hydrogen projesini ve Storefront API istemcisini kurun
  • Ürünler, koleksiyonlar ve içerik için GraphQL sorguları oluşturun
  • Sepet API'sı aracılığıyla sepet işlevselliğini uygulayın
  • Müşteri hesapları için kimlik doğrulamayı ayarlayın

Aşama 3: Ön Uç Oluşturma (4-8 hafta)

  • Vitrin kullanıcı arayüzü bileşenlerini oluşturun
  • Ürün sayfalarını, koleksiyon sayfalarını ve aramayı uygulayın
  • Sepet ve ödeme akışını oluşturun
  • CMS'nizden içerik entegre edin
  • Analitik ve dönüşüm izlemeyi kurun

4. Aşama: Test Etme ve Lansman (2-3 hafta)

  • Performans testi ve optimizasyonu
  • SEO doğrulaması (kanonik URL'ler, site haritaları, yapılandırılmış veriler)
  • Çapraz tarayıcı ve cihaz testi
  • Trafik bölmeli aşamalı sunum

Toplam zaman çizelgesi: Karmaşıklığa bağlı olarak 9-16 hafta.

Hidrojen için Performans Optimizasyonu

Hydrogen'in yerleşik performans avantajlarına rağmen optimizasyon önemlidir:

  • Akışlı SSR'yi kullanın -- Önce kritik içeriği işleyin ve geri kalanını yayınlayın
  • Yol düzeyinde kod bölmeyi uygulayın -- Yalnızca geçerli sayfa için gereken JavaScript'i yükleyin
  • Storefront API yanıtlarını önbelleğe alın -- Hydrogen'in yerleşik önbelleğini uygun TTL'lerle kullanın
  • Resimleri optimize edin -- Shopify'ın görsel CDN'sini duyarlı boyutlandırmayla kullanın
  • Gezinme hedeflerini önceden getir -- Bir sonraki olası sayfayı arka planda yükle
  • İstemci tarafı JavaScript'i en aza indirin -- Mümkün olduğunda sunucu bileşenlerini kullanın

Maliyet Konuları

Başsız ticaret maliyet yapınızı değiştirir:

Maliyet KategorisiGeleneksel TemaBaşsız (Hidrojen)
İlk yapı5.000$-20.000$20.000$-80.000$+
BarındırmaShopify planına dahilOksijen (dahil) veya harici (50-500$/ay)
Devam eden bakımDüşük (tema güncellemeleri)Orta-yüksek (ön uç geliştirme)
Uygulama değiştirmeleriYokUygulama başına gereken API alternatifleri
Geliştirici gereksinimleriSıvı/HTML/CSSReact, GraphQL, Node.js

Performans artışı, tasarım esnekliği ve çok kanallı yetenekler ölçülebilir iş değeri sağladığında yatırım haklı çıkar.

Başsız Shopify'a Başlarken

Başsız ticaret iş ihtiyaçlarınızla uyumluysa gereksinimlerinizi profesyonel bir Shopify danışmanlık oturumu ile değerlendirerek başlayın. ECOSIRE'ın geliştirme ekibi Hydrogen, Next.js ve diğer modern çerçeveleri kullanarak özel Shopify vitrinleri oluşturuyor.

Ayrıca denetimsiz ortamlarda çalışmayan üçüncü taraf uygulamalarının yerine özel Shopify uygulama geliştirme olanağı da sunuyoruz. Başsız ticaretin işletmeniz için doğru mimari olup olmadığını tartışmak için ekibimizle iletişime geçin.

Temel Çıkarımlar

  • Başsız ticaret, ön ucunuzu Shopify'ın arka ucundan ayırarak size tam tasarım ve performans kontrolü sağlar
  • Hydrogen, Shopify'ın ticarete özel bileşenlerle Remix üzerine kurulu resmi başsız çerçevesidir
  • Performans avantajları gerçek: daha hızlı LCP, daha düşük FID ve daha iyi Önemli Web Verileri puanları
  • Headless, önemli miktarda geliştirme maliyeti ve karmaşıklık katar; her mağaza için doğru değildir
  • Çoğu Shopify uygulaması başsız vitrinlerle çalışmaz ve API tabanlı alternatifler gerektirir
  • Aşamalı geçiş yaklaşımı riski azaltır ve her aşamada doğrulamaya olanak tanır
Paylaş:
E

Yazan

ECOSIRE Team

Technical Writing

The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.

ECOSIRE

Shopify Mağazanızı Ölçeklendirin

Hızlı büyüyen e-ticaret için özel geliştirme, optimizasyon ve geçiş hizmetleri.