Įvadas į AJAX

AJAX technologija yra būdas atnaujinti dalį puslapio neperkraunant viso puslapio. Technologijos pagrindas yra JavaScript, HTTP protokolas ir tam tikra serverinė dalis, pavyzdžiui, PHP, NodeJS ar kita.

Šiuo metu darbas su AJAX yra realizuojamas per fetch. Tai moderni technologija, bet neveikianti senose naršyklėse. Senesnė technologija yra objekto XMLHttpRequest naudojimas. Su šia technologija vis dar galite susidurti, bet į ją giliai įsivelkti neverta.

Norint išmokti dirbti su AJAX, būtinas serverio palaikymas. Mes naudosime savo mokymosi serverį. Sukurkime serveryje esančiame kataloge HTML failą, kurį atversime naršyklėje:

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

Prijunkime prie jo JavaScript failą:

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

Sukurkite aprašytus failus ir patikrinkite jų veikimą naršyklėje.