Sözlük

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

  • Ön yüz ile backend arasındaki fark
  • Sunucu nedir?
  • REST API nasıl oluşturulur

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

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)