backend nedir?
Backend, bir uygulamanın kullanıcıların hiç görmediği arka plan kısmıdır: kuralları uygulayan, veritabanıyla konuşan, gizli anahtarları tutan ve diğer hizmetlere bağlanan sunucu kodu.
Bir rezervasyon sayfasında “Rezerve et” düğmesine bastığınızda, ön yüz isteği backend’e gönderir. Backend, saatin hâlâ boş olduğunu kontrol eder, rezervasyonu veritabanına kaydeder, bir onay e-postası gönderir ve ön yüze işlemin başarılı olduğunu bildirir.
Güvenin yaşadığı yer backend’dir. Kimin neyi görebileceğine ya da değiştirebileceğine o karar verir; ödeme ve e-posta gibi hizmetlerin anahtarlarını tutar ve tarayıcının söylediklerine inanmak yerine her isteği kontrol eder.
Backend’ler sunucularda ya da sunucusuz platformlarda çalışır ve API aracılığıyla ön yüzle konuşur.
Sorular
Bir uygulama backend olmadan çalışabilir mi?
Statik bir web sitesi ya da bir hesap makinesi gibi basit olanlar çalışabilir. Çok sayıda kişi için veri sakladığınızda, ödeme aldığınızda ya da özel anahtarlara ihtiyaç duyduğunuzda bir backend gerekir.
Backend olarak hizmet (BaaS) nedir?
Hazır bir backend’dir; genellikle veritabanı, giriş ve depolama alanını birlikte sunar. Kendi sunucu kodunuzu yazmak yerine bunu kullanırsınız.
Ayrıca bakın
Mythex · Pricing · Yapay zekayla her şeyi yapın · Web sitesi ve uygulama şablonları · Mythex karşılaştırmaları · Yapay zekayla uygulama geliştirme sözlüğü · Yapay zekayla uygulama geliştirme için ücretsiz araçlar · English