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:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="client.js" defer></script>
</head>
<body>
</body>
</html>
Să îi conectăm un fișier JavaScript:
alert('test');
Creați fișierele descrise și verificați funcționarea lor în browser.