Javascript et xml asynchrones (ajax)

Définition - Que signifie JavaScript et XML asynchrone (AJAX)?

AJAX est une technique de développement Web côté client qui est utilisée pour produire des applications Web interactives. AJAX est un moyen de développer une application qui combine les fonctions ci-dessous, en utilisant JavaScript pour tout relier.

  1. Présentation basée sur les normes XHTML et CSS
  2. Interaction avec la page via le modèle objet de document
  3. Échange de données avec XML et XSLT
  4. Récupération de données asynchrone avec requête HTTP XML.

La fonction principale d'AJAX est d'aider les développeurs à créer des applications Web similaires aux applications de bureau.

Definir Tech explique JavaScript et XML asynchrones (AJAX)

AJAX est une combinaison de technologies, pas une technologie unique. HTML et CSS balisent et stylisent les informations, puis un langage d'interaction multiplateforme et objet est accessible, généralement à l'aide de JavaScript. JavaScript affiche à son tour les informations de manière dynamique, ce qui permet à l'utilisateur d'interagir avec elles. Ce processus échange des données de manière asynchrone entre le navigateur et le serveur.

Cependant, la communication asynchrone est le plus grand avantage d'AJAX. AJAX couvre un large éventail de technologies Web qui sont utilisées pour démarrer une application Web pendant qu'elle communique avec un serveur en arrière-plan. Cela profite à l'utilisateur car cela n'interfère ni n'interrompt la page Web qu'il utilise. JavaScript n'est pas le seul langage de script côté client qui utilise la programmation AJAX; VBScript et d'autres langages ont ce type de fonctionnalité, mais JavaScript est le plus populaire.

Malgré ce que son nom l'indique, AJAX ne doit pas fonctionner de manière asynchrone (en arrière-plan), ni utiliser XML. En fait, la notation objet JavaScript est plus souvent utilisée.