Table des matières:
- Définition - Que signifie JavaScript et XML asynchrone (AJAX)?
- Techopedia explique JavaScript et XML asynchrone (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 lier ensemble.
- Présentation basée sur les normes XHTML et CSS
- Interaction avec la page via le modèle d'objet de document
- Échange de données avec XML et XSLT
- Récupération de données asynchrones 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.
Techopedia explique JavaScript et XML asynchrone (AJAX)
AJAX est une combinaison de technologies, pas une technologie singulière. HTML et CSS balisent et stylisent les informations, puis un langage multiplateforme et d'interaction d'objet est accessible, généralement en utilisant JavaScript. JavaScript à son tour affiche dynamiquement les informations, 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 utilisées pour démarrer une application Web lorsqu'elle communique avec un serveur en arrière-plan. Cela profite à l'utilisateur car il n'interfère pas et n'interrompt pas 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 n'a pas à fonctionner de manière asynchrone (en arrière-plan), ni à utiliser XML. En fait, la notation d'objet JavaScript est plus souvent utilisée.