BİLGİ BANKASI
Backend ve Frontend Arasındaki Fark Nedir?
Bir ürünü buzdağı gibi düşünün: görünen kısım Frontend, görünmeyen ama sistemi taşıyan kısım Backend’dir.
Frontend (Ön Yüz)
Kullanıcının gördüğü ekranlar ve etkileşimler: tasarım, hız algısı, akışlar, kullanılabilirlik.
Teknolojiler: HTML, CSS, JavaScript; React, Vue, Angular
Backend (Arka Yüz)
İş mantığı, veritabanı, güvenlik, kullanıcı doğrulama, API’ler ve entegrasyonlar.
Teknolojiler: Node.js, Python, .NET, Java; MySQL, PostgreSQL, MongoDB
Köprü: API
Kullanıcı bir aksiyon yapar (Frontend), istek Backend’e API ile gider, işlem yapılır, sonuç tekrar Frontend’e döner. Modern sistemlerde doğru mimari; bu iletişimi hızlı, güvenli ve izlenebilir kılar.