Introduzione ad AJAX
La tecnologia AJAX è un modo per aggiornare una parte della pagina senza ricaricarla completamente. Si basa su JavaScript, sul protocollo HTTP e su una parte server, ad esempio PHP, NodeJS o qualche altra.
Attualmente, il lavoro con AJAX viene implementato
tramite fetch. Questa è una tecnologia moderna,
ma non funziona nei browser vecchi. Una tecnologia
più datata è l'uso dell'oggetto
XMLHttpRequest. Potreste ancora imbattervi
in questa tecnologia, ma non vale la pena
approfondirla troppo.
Per imparare a lavorare con AJAX è necessario avere un server. Useremo il nostro server di prova. Creiamo un file HTML nella cartella del server, che apriremo nel browser:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="client.js" defer></script>
</head>
<body>
</body>
</html>
Colleghiamoci un file JavaScript:
alert('test');
Create i file descritti e verificate il loro funzionamento nel browser.