Backend (Arka uç) Nedir?
Backend (Arka uç), bir web sitesinin, mobil uygulamanın veya yazılımın kullanıcı tarafından görülmeyen, arka planda çalışan sunucu, veritabanı ve mimari kısmıdır. Kullanıcıların doğrudan etkileşime girdiği butonlar, renkler ve tasarımlar Frontend (Ön yüz) olarak adlandırılırken; o butonlara basıldığında verilerin işlenmesini, kaydedilmesini ve hesaplanmasını sağlayan tüm gizli mekanizma Backend sistemidir. Popüler bir benzetmeyle; frontend bir arabanın dış kaportası ve direksiyonu ise, backend o arabayı yürüten motorudur. Backend Sisteminin 3 Temel Bileşeni Sunucu (Server): İstekleri alan ve yanıtlayan güçlü bilgisayar sistemidir. Veritabanı (Database): Kullanıcı bilgileri, ürünler ve tüm verilerin saklandığı alandır. Yazılım Mantığı (Application): Sunucu ile veritabanı arasındaki köprüyü kuran kod bloklarıdır. Günlük Hayattan Somut Bir Örnek Bir e-ticaret sitesinden alışveriş yaptığınızı düşünün: 1. Gördüğünüz ürün fotoğrafları ve "Sepete Ekle" butonu Frontend'dir. 2...