AJAX (Asynchronous JavaScript and XML) to technika tworzenia aplikacji internetowych, w której interakcja użytkownika z serwerem odbywa się BEZ przeładowywania strony.
Kluczowe informacje:
• Klasa XMLHttpRequest (XHR) umożliwia asynchroniczne przesyłanie danych.
• Użytkownik w trakcie pobierania danych w tle może wykonywać na stronie inne czynności.
JSON (JavaScript Object Notation):
• Lekki format tekstowy wymiany danych, bazujący na podzbiorze JS.
• Zdecydowanie odciąża przepustowość sieci.