Увод у 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

Направите описане фајлове и проверите њихов рад у прегледачу.