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

შექმენით აღწერილი ფაილები და შეამოწმეთ მათი მუშაობა ბრაუზერში.