Úvod do AJAX

Technologie AJAX představuje způsob aktualizace části stránky bez jejího úplného překreslení. Základem technologie je JavaScript, protokol HTTP a nějaká serverová část, například PHP, NodeJS nebo jiná.

V současnosti se práce s AJAX realizuje přes fetch. Jedná se o moderní technologii, ale nefunguje ve starých prohlížečích. Starší technologií je použití objektu XMLHttpRequest. S touto technologií se ještě můžete setkat, ale není třeba jí příliš zabíhat.

Pro studium práce s AJAX je nutná přítomnost serveru. Budeme používat náš výukový server. Vytvoříme ve složce se serverem HTML soubor, který budeme otevírat v prohlížeči:

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

Připojíme k němu JavaScriptový soubor:

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

Vytvořte popsané soubory a ověřte jejich funkčnost v prohlížeči.