Uvod v AJAX
Tehnologija AJAX predstavlja način posodabljanja dela strani brez njene popolne ponovne nalaganje. V osnovi tehnologije leži JavaScript, protokol HTTP, in nekaj strežniškega dela, na primer, PHP, NodeJS, ali katera koli druga.
Trenutno se delo z AJAX izvaja
preko fetch. To je sodobna tehnologija,
vendar ne deluje v starih brskalnikih. Bolj
stara tehnologija je uporaba
objekta XMLHttpRequest. S to tehnologijo
se še lahko srečate, vendar se vanjo
ni vredno poglabljati.
Za učenje dela AJAX je potrebna prisotnost strežnika. Uporabili bomo naš učni strežnik. Naredimo v mapi s strežnikom HTML datoteko, ki jo bomo odprli v brskalniku:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="client.js" defer></script>
</head>
<body>
</body>
</html>
Povežimo vanjo JavaScript datoteko:
alert('test');
Ustvarite opisane datoteke in preverite njihovo delovanje v brskalniku.