backend-frontend

Back-End Ve Front-End Nedir?

Web tasarımı, web uygulama ve mobil uygulama gibi birçok teknikte back-end ve front-end kavramları ile karşılaşmak mümkün. Karmaşık gibi görünen bu sistemler, basit olarak “web tasarımı” ve “web geliştirme” olarak tanımlanabilir. Web uygulamalarında önemli bir yeri olan bu iki kavram, web sitesi tasarımlarında birbirini tamamlayan işlemleri ifade eder. Mobil uygulama tasarımından masaüstü web tasarımına kadar kullanıcının “gördüğü” ve “görmediği” alanlar, front-end ve back-end tarafından oluşturulur. Peki, back-end nedir? Foront-end nedir? İşte cevapları…

Back-End Nedir?

Back-end ya da backend, “arka yüz” demektir. Web tasarımı projelerinde kullanılan ve son kullanıcının göremediği “çekirdek yazılım” alanıdır. Perde arkasındaki web tasarımı mimarisidir. Yazılımcı ya da yazılım geliştirici, bu mimariyi kodlayan kişidir. Back-end, server ve veri tabanı gibi alanlarla ilgilenir. Diğer bir ifade ile backend, “kullanıcının doğrudan etkileşim kurmadığı” web tasarımı alanlarını ifade eder. Backend için örnek vermek gerekirse; bir web sitesini ziyaret eden bir kullanıcının verileri bir sunucuda depolanır. Kullanıcının bir e-ticaret sitesinde yaptığı online ödeme, bir sunucudaki ödeme sistemi sayesinde sağlanır. Mobil uygulamada yapılan işlemler, bir serverdaki veri tabanına kaydedilir. Bu ve benzeri arka planda yapılan web tasarımı uygulamaları, back-end’in sorumlu olduğu sistemlerdir.

Front-End Nedir?

Front-end ya da frontend, “önyüz” demektir. “Kullanıcının doğrudan etkileşim kurduğu” web tasarımı alanlarını ifade eder. Örneğin; bir e-ticaret sitesini ziyaret eden online tüketici, sitenin sayfalarını ziyaret ederek ürün seçer. Daha sonra bu ürünü sepete ekleyerek, ödeme yapar. Sipariş sonrası isterse ürün için yorum yazar. Son kullanıcının bu işlemleri yapmasını sağlayan web tasarımı alanları, front-end alanlarıdır. Başka bir örnek vermek gerekirse; bir kurumun web sitesinin akıllı cihazdaki mobil görünümü, kullanıcının marka veya kurum ile etkileşim kurabildiği bir alandır. Bu alan, frontend yazılımcısı tarafından tasarlanır.

Back-End ile Front-End Arasındaki Temel Farklar Nedir?

  • Görünüm:
    • Back-end; bir web tasarımı sisteminin mimarisini oluşturur; web sitesinin görünmeyen yüzüdür. Sistemin maksimum seviyede verimli ve hızlı çalışmasını sağlar.
    • Front-end; web tasarımının fontlarından renklerine kadar görünen yüzünü ifade eder. Kullanıcı deneyiminin gerçekleştiği alanlardır.
  • Teknoloji:
    • Back-end’de; Python, Java, C#, PHP ve Ruby gibi teknolojiler kullanılır.
    • Front-end’de; HTML, CSS ve JavaScript gibi yazılımlar devreye girer.

“<strong>Back-End Ve Front-End Nedir?</strong>” için 1 yorum

  1. Geri bildirim: Python Nedir? - Northsoft

Yorumlar kapalı.