Introducere în AJAX

Tehnologia AJAX reprezintă o metodă de actualizare a unei părți a paginii fără a o reîncărca complet. La baza tehnologiei stă JavaScript, protocolul HTTP și o parte de server, de exemplu, PHP, NodeJS sau orice altă tehnologie.

În prezent, lucrul cu AJAX este implementat prin fetch. Aceasta este o tehnologie modernă, dar care nu funcționează în browserele vechi. O tehnologie mai veche este utilizarea obiectului XMLHttpRequest. S-ar putea să vă întâlniți încă cu această tehnologie, dar nu merită să vă adânciți prea mult în ea.

Pentru a studia funcționarea AJAX este necesară prezența unui server. Vom folosi serverul nostru de învățare. Să creăm în folderul cu serverul un fișier HTML, pe care îl vom deschide în browser:

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

Să îi conectăm un fișier JavaScript:

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

Creați fișierele descrise și verificați funcționarea lor în browser.