#Gamechangers

AJAX

Co to jest AJAX?

AJAX (od ang. Asynchronous JavaScript and XML) to technologia pozwalająca na odświeżanie jedynie części strony, a nie jej całości, co odbywa się asynchronicznie. Dane są wówczas zaciągane z pliku XML lub txt zlokalizowanego na serwerze przy pomocy JavaScript albo innego skryptu.

AJAX nie jest zatem językiem programowania, lecz techniką wykorzystującą inne języki. Znajduje zastosowanie przy tworzeniu interaktywnych stron, na których dane przetwarza się bez konieczności przeładowania całej strony. Wykorzystuje się ją też przy pobieraniu danych z zewnętrznego API, danych o produktach dostępnych w sklepie internetowym czy przedłużaniu w tle sesji aktywnego użytkownika.

Czym jest asynchroniczność?

Dzięki asynchroniczności działanie przeglądarki nie zostaje zablokowane przez skrypt, a przesyłanie danych traktuje się jako odrębny proces realizowany w tle. W ten sposób przeglądarka działa znacznie szybciej, niż miałoby to miejsce w przypadku działania synchronicznego.

Technologia AJAX – co się na nią składa?

Podstawowe elementy wchodzące w skład techniki AJAX to:

jQUERY a AJAX

Warto wiedzieć, że jQuery i AJAX należą do najczęściej używanych technik przydatnych podczas tworzenia przyjaznego, interaktywnego środowiska w witrynach. Często łączy się je ze sobą, aby aplikacja działała szybciej, a tym samym była atrakcyjniejsza dla użytkownika.

AjaxHTMLITjava
Strona Harbingers wykorzystuje pliki cookies. Umożliwiają one sprawne działanie strony, narzędzi analitycznych, reklamowych i społecznościowych. Szczegóły na ten temat znajdziesz w Polityce Prywatności. Ustawienia cookies możesz zmienić w preferencjach swojej przeglądarki internetowej. OK