Bir web uygulaması iki ana parçadan oluşur: kullanıcının gördüğü frontend ve perde arkasında çalışan backend.
Frontend (ön yüz)
Tarayıcıda gördüğün her şey: butonlar, renkler, metinler. HTML, CSS ve JavaScript ile yapılır.
Backend (arka uç)
Sunucuda çalışan, veriyi saklayan ve işleyen kısım. Python, Java, C#, PHP gibi diller ve veritabanları kullanılır.
Nasıl konuşurlar?
Frontend, backend'e istek gönderir (genelde bir API üzerinden); backend veriyi hazırlar ve geri gönderir.
Kuzey Kutbu dersleriyle kendi elinle yazarak öğren.