Che cos’è 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.

Informazioni

Puoi utilizzare una versione personalizzata di Textile nei post, nelle pagine del wiki e negli articoli.

Inoltre sono state aggiunte delle personalizzazioni per facilitare la scrittura, ulteriori informazioni sono raggiungibili qui.