AJAX
Asynkroninen JavaScript ja XML (AJAX) on web-kehitystapa, jonka avulla verkkosivuston sisältöä voidaan päivittää ilman sivun uudelleenlataamista.
Asynkroninen JavaScript ja XML (AJAX) on web-kehitystapa, jossa yhdistetään ohjelmointitekniikoita, jotta web-sisältöä voidaan päivittää lataamatta sitä uudelleen. Siinä hyödynnetään JavaScriptiä asynkronisten pyyntöjen tekemiseen palvelimelle ja verkkosisällön dynaamiseen päivittämiseen haettujen tietojen avulla.
Verkkokehittäjät ja -suunnittelijat käyttävät AJAXia dynaamisten ja vuorovaikutteisten vaikutusten luomiseen verkkosivustoille ja sovelluksiin. Laajennettavan merkintäkielen (Extensible Markup Language, XML) avulla voidaan puolestaan määritellä, tallentaa ja jakaa tietoja järjestelmien välillä. Nämä kielet muodostavat AJAXin ja mahdollistavat verkkosivujen päivittämisen asynkronisesti ilman uudelleenlatausta.
Suosittuja esimerkkejä AJAX-arkkitehtuurista ovat muun muassa viestisovellukset, sosiaalisen median syötteet ja Googlen automaattinen täydennysominaisuus. Kun saat viestin ryhmäkeskustelussa, päivität sosiaalisen median syötteen tai syötät hakukyselyn, kukin alusta tarjoaa reaaliaikaisia päivityksiä lataamatta verkkosivua uudelleen.
Luodaan se yhdessä