Ajax
AJAX, il cui significato è Asynchronous JavaScript and XML, è una tecnologia che permette di scambarire dati con un server in maniera asincrona. In parole semplici, AJAX permette di cambiare, animare, aggiungere o rimuovere parti di una pagina web senza doverla ricaricare nella sua interezza. L’oggetto [[XMLHttpRequest]] permette di recuperare i dati dal server. Suddetto oggetto ha un’API di basso livello però, fortunatamente, tutti i framework javascript più diffusi hanno implementato delle API che semplificano l’interazione asincrona con il server. Sebbene suddetta tecnologia non sia esente da critiche, è diventata di vitale importanza per i tanti pregi che apporta allo sviluppo.
Nell ‘immagine che segue, tratta da http://www.adaptivepath.com/, è possibile osservare un modello di confronto tra le applicazioni web tradizionali e quelle AJAX-oriented.

Condividi su:
Esprimi un voto:

Commenti(0)
L'ambito di visibilità delle variabili