Maison  >  Article  >  interface Web  >  Quel langage de programmation est ajax ?

Quel langage de programmation est ajax ?

藏色散人
藏色散人original
2021-12-06 11:53:482560parcourir

ajax n'est pas un langage de programmation, mais fait référence à un ensemble de technologies de développement Web côté navigateur qui combinent plusieurs technologies ; le nom anglais complet d'AJAX est « Asynchronous JavaScript and XML », ce qui signifie technologie JavaScript et XML asynchrone.

Quel langage de programmation est ajax ?

L'environnement d'exploitation de cet article : système Windows 7, ECMAScript 6, ordinateur DELL G3

Quel langage de programmation est ajax ?

ajax n'est pas un langage de programmation, c'est une technologie.

AJAX signifie « Asynchronous JavaScript and XML » (technologie JavaScript et XML asynchrone), qui fait référence à un ensemble de technologies de développement Web côté navigateur qui combinent plusieurs technologies. Le concept d'Ajax a été proposé par Jesse James Jarrett.

Les applications Web traditionnelles permettent à l'utilisateur de remplir un formulaire, et lorsque le formulaire est soumis, une demande est envoyée au serveur Web. Le serveur reçoit et traite le formulaire entrant, puis renvoie une nouvelle page Web, mais cela gaspille beaucoup de bande passante car la plupart du code HTML des deux pages est souvent le même. Chaque communication d'application nécessitant l'envoi d'une requête au serveur, le temps de réponse de l'application dépend du temps de réponse du serveur. Cela se traduit par une interface utilisateur beaucoup plus lente à répondre que les applications natives.

À la différence de cela, les applications AJAX peuvent uniquement envoyer et récupérer les données nécessaires au serveur et utiliser JavaScript sur le client pour traiter la réponse du serveur. Comme moins de données sont échangées entre le serveur et le navigateur, le serveur répond plus rapidement. Dans le même temps, de nombreux travaux de traitement peuvent être effectués sur la machine client qui effectue la demande, ce qui réduit également la charge sur le serveur Web.

Semblable au DHTML ou à LAMP, AJAX ne fait pas référence à une seule technologie, mais utilise de manière organique une série de technologies connexes. Bien que son nom contienne du XML, le format de données réel peut être remplacé par JSON pour réduire davantage la quantité de données. Le client et le serveur n'ont pas besoin d'être asynchrones. Certaines technologies « dérivées/composites » basées sur AJAX émergent également, comme AFLAX.

Apprentissage recommandé : "Tutoriel vidéo AJAX"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn