Arka uç yönetici paneli DEĞİLDİR
Teknolojideki arka uç, işteki, yani operasyonlardaki arka uca eşit değildir. İş alanı geçmişine sahip kişiler genellikle arka ucu işlemlerle veya bazen de yönetici paneliyle karıştırırlar.
Arka uç, bir yazılım sisteminin önemli bir bileşenidir ve bu nedenle sahip olduğu rolleri anlamak önemlidir.
Peki arka uç gerçekte nedir ? Arka uç, bir uygulamadaki tüm sunucuları, veritabanlarını, ağ çağrılarını ve dinamik olan her şeyi içerir.
Ama o zaman bir sunucunun kullanımı nedir ? Sunucu , iş-kullanıcı, kullanıcı-iş , kullanıcı-kullanıcı ve/veya iş-iş arasındaki iletişim için kullanılır.
Arka ucun tamamlayıcı bileşeni Frontend'dir . Ön uç, bir uygulamada gördüğünüz tüm arayüzlerdir. Bir uygulamaya yapı, veri işleme ve UI/UX sağlar. Ön uç bazı verileri alacak ve uygulamada işlenecek ve görüntülenecektir.
Örnek olarak WhatsApp ile bunu daha iyi anlayalım . Diyelim ki bir sohbet penceresi açıp bir mesaj yazıyorsunuz. Gönder düğmesine bastığınızda mesaj teslim edilir.
Mesaj yazma eylemi, yazılan mesajı görüntüleme yapısı ve gönderilen/alınan mesajın metin kutusu. Bunlar statik veya değişmeyen öğelerdir ve uygulama boyunca aynı kalır. Bu ön uç.
Gönder tuşuna bastığınızda uygulamadan arka uca yani internet üzerinden WhatsApp sunucusuna iletişim gerçekleşir. İletişim, mesaj, gönderen, alıcı gibi ayrıntıları ve zaman ve görülme durumu gibi diğer meta verileri içerir. Ardından, WhatsApp sunucusundan alıcıya mesaj ayrıntılarını içeren ikinci bir iletişim gerçekleşir.
Alıcının uygulaması mesajı kabul eder, işler ve görüntüler. Metin kutusunun yapısı ve tasarımı aynı kalmış, sadece alınan mesaja göre bilgiler değiştirilmiştir.
Bu, WhatsApp'ta bir mesaj gönderme ve alma işleminin tamamıdır. Durumlar aynı şekilde çalışır.
Pratik Kural: Bir uygulamada veriler değişiyorsa veya internet kullanılıyorsa, uygulama bir arka uçla etkileşim halinde olmalıdır. Buna dinamik uygulama denir.
Örnek Olay: Bir market işletmesi için dijital mağaza
Arka uç ile ön uç arasındaki farkı artık anladık. Bunun basit bir işletme için nasıl geçerli olduğunu anlayalım. Basit bir çevrimiçi market örneğini ele alacağız.
Temel düzeyde, bu uygulamada 2 paydaş vardır — Tüketici ve işletme.
L1: Tüm işletmelerin sunduklarını, iletişim bilgilerini ve bazı ek bilgileri görüntüleyeceğimiz basit bir web sitesine sahip olarak başlayabiliriz. Böyle bir web sitesi, herhangi bir iletişim veya veri akışı olmadığı için bir arka uca sahip olmanızı gerektirmez. Bu yalnızca bir ön uç durumudur.
L2: Mağazanızda satılan ürünleri görüntülemek veya işletmenin sunduğu hizmetleri/paketleri listelemek istiyorsunuz.
Bu durumda 2 senaryo vardır.
1. Ürün bilgisi değişiklikleri çok seyrekse ve tüketicilerin sipariş verme seçeneği yoksa arka uca gerek yoktur.
2. Ürün bilgilerini sık sık güncellemek, ürün eklemek veya çıkarmak ve diğer bilgileri de özelleştirmek istiyoruz, burada bir arka uca ihtiyaç var. Buradaki iletişim işletme ile müşteri arasındadır. İşletme, bilgileri güncellemek için iletişim kuracaktır.
Burada tanıtılan yeni bir bileşen Database'dir . Veritabanı, işletmeler ve kullanıcılar arasında yaygın olan bir bilgi depolama birimidir. Her işletmenin kendi kişisel veri tabanı veya depolaması olacaktır. İşletmeler yönetici panelini kullanarak ürün bilgilerini depoya ekleyecektir. Tüketiciler, uygulamalarını kullanarak bu bilgileri okuyabilecekler. Bir üründe güncelleme olduğunda, bilgi veritabanında güncellenir ve bu nedenle tüketiciler güncel bilgiyi okur.
Bu, bir uygulamanın arka uç, ön uç ve veritabanı bileşenleri etrafında sezgi geliştirmeniz için gereken temel bilgilerdir. Umarım işinize yarar ve online bir işe başladığınızda veya işletmeniz için bir başvuru yaptırdığınızda yapılması gerekenleri daha iyi anlayabilirsiniz.
Not: Tüm bunlar karmaşıksa ve daha basit çözümler istiyorsanız Shopify gibi keşfedebileceğiniz ürünler var. Tüm teknik kısımları sizin için özetler. Onunla kolayca başlayabilirsiniz.
Okuduğunuz için teşekkürler!

![Bağlantılı Liste Nedir? [Bölüm 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































