Co to jest AJAX? Dynamiczne aplikacje webowe
AJAX to popularna technika programistyczna, która pozwala przeglądarce na asynchroniczną wymianę danych z serwerem. Oznacza to, że strona internetowa może zaktualizować część swoich treści w tle, bez irytującego przeładowywania całego okna.
Do czego służy? Automatyczne zapisywanie danych, dynamiczne podpowiedzi w wyszukiwarkach, systemy „nieskończonego przewijania” w mediach społecznościowych oraz doładowywanie produktów w sklepach online.
Zalety: Ogromna poprawa doświadczeń użytkownika (UX), zmniejszenie obciążenia serwerów i przyspieszenie działania aplikacji webowych.
Powiązania: Działa w oparciu o język JavaScript (często przy użyciu jQuery). Jego zadaniem jest komunikacja warstwy wizualnej (frontendu) z bazami danych obsługiwanymi np. przez PHP czy Node.js.
