Web

Headless CMS

Kısa tanım

Headless CMS, içeriği sayfa tasarımından ayrı tutan ve bu içeriği API üzerinden web sitesine, uygulamaya ya da başka kanallara dağıtan bir sistemdir.

İçerik editörü metni ve görseli her zamanki gibi bir panelden girer, ama sistem bunu hazır bir şablonla birleştirmez; yalnızca yapılandırılmış veri olarak saklar. Web sitesi, mobil uygulama ya da başka bir ekran bu veriyi API üzerinden çekip kendi tasarımıyla gösterir.

Aynı ürün açıklamasının hem web sitesinde hem mobil uygulamada hem de bir üçüncü taraf ekranda görünmesi gerektiğinde karşınıza çıkar; içerik bir kez girilir, her yerde kullanılır.

Klasik CMS ile karıştırılır. Klasik CMS'de içerik ve görünüm birlikte yönetilir, headless'ta ise içerik bağımsızdır; bu esneklik geliştirme sürecini biraz daha karmaşık hale getirebilir.

En sık yapılan hata, editörlerin içeriği hiçbir görsel önizleme olmadan, sonunda hangi kanalda nasıl göründüğünü bilmeden girmesidir; bu da metnin sayfada taşmasına ya da görselin kırpılmasına yol açabilir. Doğrusu, her içerik türü için alan uzunluğu sınırları tanımlamak ve yayınlamadan önce her kanal için gerçek bir önizleme sunmaktır.

Neden önemli

Birden fazla kanala aynı içeriği elle kopyalamak hata ve zaman kaybı yaratır. Headless CMS, içeriği tek noktadan yönetip web sitesi ile mobil uygulamayı aynı anda güncel tutar.

Örnek senaryo

Bir spa zincirinin hizmet listesi hem web sitesinde hem randevu uygulamasında aynı headless CMS'ten çekiliyor, tek bir yerden yapılan güncelleme her iki kanala da yansıyor.

İlgili terimler

İlgili yazı

Nereden başlayacağınızı bilmiyorsanız, sorun değil; doğru yerdesiniz.

Aklınızdaki proje netleşmiş de olabilir, henüz bir fikir hâlinde de. İkisi de olur. Kısa bir görüşmeyle nerede olduğunuzu, nereye gidebileceğinizi birlikte konuşuruz.

Görüşme ayarlayalım
Projeyi konuşalım