AJAX'a Giriş
AJAX teknolojisi, bir sayfanın tamamını yeniden yüklemeden sadece bir kısmını güncellemenin bir yolunu sunar. Bu teknolojinin temelinde JavaScript, HTTP protokolü ve PHP, NodeJS gibi bir sunucu tarafı bileşeni yatar.
Günümüzde AJAX ile çalışmak fetch aracılığıyla gerçekleştirilir.
Bu modern bir teknolojidir, ancak eski tarayıcılarda çalışmaz.
Daha eski bir teknoloji ise XMLHttpRequest nesnesinin kullanımıdır.
Bu teknolojiyle hala karşılaşabilirsiniz, ancak derinlemesine
incelemenize gerek yoktur.
AJAX çalışmasını öğrenmek için bir sunucuya ihtiyaç vardır. Biz eğitim sunucumuzu kullanacağız. Sunucu klasöründe, tarayıcıda açacağımız bir HTML dosyası oluşturalım:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="client.js" defer></script>
</head>
<body>
</body>
</html>
Ona bir JavaScript dosyası bağlayalım:
alert('test');
Açıklanan dosyaları oluşturun ve tarayıcıda çalışmalarını kontrol edin.