Web tabanlı programlama, internet üzerinden erişilebilen uygulamaların geliştirilmesi sürecidir 12. Bu süreç, kullanıcıların web tarayıcıları aracılığıyla etkileşimde bulunabilecekleri dinamik ve etkileşimli içerikler oluşturmayı içerir 2.
Temel bileşenleri:
- HTML: Web sayfalarının iskeletini oluşturan işaretleme dili 12.
- CSS: HTML ile oluşturulan yapıya stil eklemek için kullanılır 12.
- JavaScript: Dinamik içerik oluşturma ve kullanıcı etkileşimlerini yönetme için kullanılan programlama dili 12.
Diğer önemli unsurlar:
- Sunucu ve istemci: Verilerin barındırıldığı ve işlendiği bilgisayarlar (sunucu) ile kullanıcı taleplerinin iletildiği web tarayıcıları (istemci) 1.
- Veritabanı: Kullanıcı bilgileri gibi verilerin saklandığı yapılar 1.
Web tabanlı programlama türleri:
5 kaynaktan alınan bilgiyle göre: