Backend nedir?
Bir uygulamanın kullanıcı tarafından görülmeyen, verilerin işlendiği ve sunucuda çalışan arka plan kısmıdır.
Tanım
Bir web sitesine girdiğinizde gördüğünüz butonlar veya menüler ön yüzdür. Arka planda ise şifrelerinizin doğrulanması, veritabanından bilgilerin çekilmesi veya ödeme işlemlerinin yapılması gibi tüm ağır işleri yapan kısım arka uçtur. Kullanıcı sadece sonucu görür, arka uç ise bu sonucu hazırlayan mutfaktır.
Nasıl çalışır?
Sunucu üzerinde çalışan kodlar, gelen istekleri alır, veritabanıyla konuşur ve gerekli mantıksal işlemleri yaptıktan sonra sonucu kullanıcıya geri gönderir.
Nerede kullanılır?
Tüm modern web uygulamalarında, mobil uygulamaların arka planında ve API sistemlerinde bulunur.
Sık karıştırılanlar
Ön yüz (frontend) ile karıştırılabilir; ön yüz sizinle etkileşime girer, arka uç ise işi yapar.
Sıkça sorulanlar
Neden arka uçta kod çalıştırıyoruz?
Çünkü verilerin güvenliğini sağlamak ve karmaşık hesaplamaları kullanıcının cihazını yormadan yapmak gerekir.
İlgili terimler
İlgili araçlar
Bu açıklama TreScout için sade dille hazırlandı · yanlış ya da eksik gördüğünüz bir şey olursa hello@trescout.com. TreScout her gün GitHub, Hacker News ve HuggingFace trendlerini Türkçe özetler.