Intern
Web uygulamaları nasıl çalışır?
sobes.tech yapay zeka
AI'dan gelen yanıt
Web uygulamaları, istemci-sunucu mimarisi prensibiyle çalışır:
- İstemci (genellikle bir tarayıcı), örneğin bir URL girerken veya bir düğmeye tıklarken, sunucuya HTTP isteği gönderir.
- Sunucu isteği alır, işler — veritabanına erişebilir, iş mantığını yürütebilir.
- Sunucu, bir HTTP yanıtı oluşturur — bu, HTML sayfası, JSON verileri veya diğer kaynaklar olabilir.
- İstemci yanıtı alır ve bilgiyi kullanıcıya gösterir.
Ön uç (frontend), istemci tarafında çalışan (HTML, CSS, JavaScript) ve arka uç (backend) ise sunucuda çalışan (örneğin Python, Java, Go) olan bileşenlerin toplamıdır.
Bu nedenle, web uygulaması, HTTP protokolü üzerinden etkileşime geçen ve kullanıcıyla dinamik etkileşim sağlayan bileşenler kümesidir.