AJAX
AJAX (Asynchronous JavaScript and XML) désigne une technique permettant à une application web de communiquer avec un serveur en arrière-plan sans nécessiter le rechargement complet de la page. Cela offre une expérience utilisateur fluide et réactive, proche d’une application native. Concrètement, AJAX utilise des requêtes HTTP asynchrones pour envoyer ou récupérer des données, souvent au format JSON plutôt que XML aujourd’hui. JavaScript pilote les échanges, tandis que n’importe quel langage côté serveur (PHP, Node.js, Python, etc.) peut traiter les données. AJAX est à la base du fonctionnement de nombreuses interfaces modernes : suggestions en temps réel, rafraîchissement de sections de pages, notifications, messageries instantanées, etc.