Co je to Ajax?
Ajax neboli Asynchronous JavaScript and XML je technologie, která umožňuje webovým stránkám komunikovat se serverem na pozadí, bez nutnosti znovu načíst celou stránku. Název Ajax je trochu zavádějící – dnes se místo XML většinou používá JSON formát, ale označení zůstalo. Představte si to jako konverzaci – místo toho, abyste po každé otázce zavěsili telefon a volali znovu (klasické načítání stránky), můžete pokračovat v hovoru a klást další otázky (Ajax).
Díky Ajaxu se moderní weby chovají plynule a rychle, jako desktopové aplikace. Můžete odeslat formulář, načíst nové příspěvky na sociální síti nebo aktualizovat obsah košíku, aniž by celá stránka „zablikala" a přenačetla se. Ajax je postaven na JavaScriptu a využívá objektu XMLHttpRequest nebo modernější fetch() API pro komunikaci se serverem.