Moderní tvorba webových aplikací
O webu

AJAX – asynchronní komunikace se serverem v JavaScriptu

AJAX (Asynchronous JavaScript and XML) je technika pro asynchronní komunikaci se serverem bez nutnosti znovunačtení celé stránky. Umožňuje dynamicky načítat a odesílat data na pozadí.

Moderní JavaScript používá pro AJAX volání metodu fetch(), která nahradila starší objekt XMLHttpRequest. Data se dnes nejčastěji přenášejí ve formátu JSON místo původního XML.

Vykonání JS načteného AJAXem

Jak provést JavaScript, který je ve stránce načítané AJAXem.

4 minuty

Je uživatel online?

Jak zjistit, jestli je uživatel webové aplikace online nebo offline.

5 minut

Single page application

Co je to SPA (single page application). Na jakém principu funguje.

4 minuty

Bezstavové HTML

Jak vytvořit aplikaci, kde se nemění HTML kód.

4 minuty

Zrychlení AJAXové aplikace o 100 ms

Jak u AJAXové aplikace snadno zrychlit odezvu na kliknutí o 100 milisekund.

5 minut

Průběh načítání AJAXu

Při odesílání dat AJAXem je dobré dát uživateli vědět, že se něco děje.

8 minut

AJAX

Asynchronní načítání částí stránek a odesílání formulářů bez obnovení celé stránky.

9 minut

Změna URL bez obnovení stránky

Jak může JavaScript přes history.pushState změnit URL stránky bez znovunačtení.

6 minut

Upload souborů bez obnovení stránky

Jak vytvořit ajaxové nahrávání souborů na server bez obnovení stránky.

3 minuty

Novinky e-mailem

Když budu mít něco opravdu zajímavého, můžu vám to poslat e-mailem

Přidej se k 500+ čtenářům
Jen kvalitní obsah
Žádný spam

Web jecas.cz píše Bohumil Jahoda, kontakt
Seznam všech článků · Témata
2013–2026