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:

public/index.html<!DOCTYPE html>
<html>
  <head>
    <title></title>
    <script src="client.js" defer></script>
  </head>
  <body>
    
  </body>
</html>

Colleghiamoci un file JavaScript:

public/client.jsalert('test');
Задание 1

Create i file descritti e verificate il loro funzionamento nel browser.