← Sözlük
Sözlük · Geliştirme

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.

Bir restoranın mutfağı gibidir; siz masada yemeğinizi yersiniz (ön yüz), ancak yemeğin hazırlanması, malzemelerin seçilmesi ve pişirilmesi tamamen mutfakta (arka uç) gerçekleşir.

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.