Ներածություն AJAX-ին

AJAX տեխնոլոգիան ներկայացնում է էջի մի մասի թարմացման եղանակ առանց դրա ամբողջական վերբեռնման: Տեխնոլոգիայի հիմքում ընկած է JavaScript-ը, HTTP πրոտոկոլը, և ինչ-որ սերվերային մաս, օրինակ, PHP, NodeJS, կամ որևէ այլ:

Ներկա պահին աշխատանքը AJAX-ի հետ իրականացվում է fetch-ի միջոցով: Սա ժամանակակից տեխնոլոգիա է, բայց չի աշխատում հին բրաուզերներում: Ավելի հին տեխնոլոգիա է XMLHttpRequest օբյեկտի օգտագործումը: Այս տեխնոլոգիայի հետ դուք դեռ կարող եք հանդիպել, բայց խորը մտնել դրա մեջ պետք չէ:

AJAX-ի հետ աշխատանքն ուսումնասիրելու համար անհրաժեշտ է սերվերի առկայություն: Մենք կօգտագործենք մեր ուսումնական սերվերը: Սերվերի պանակում ստեղծենք HTML ֆայլ, որը մենք կբացենք բրաուզերում.

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

Դրան կցենք JavaScript ֆայլ.

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

Ստեղծեք նկարագրված ֆայլերը և ստուգեք դրանց աշխատանքը բրաուզերում: