A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Qué es Ajax

ajax

Definición:

Las siglas de Ajax responden a Asynchronous JavaScript y XML, o Javascript y XML Asincrono. Ajax es un lenguaje de programación que permite la actualización de secciones específicas de contenido en una página web, sin necesidad de recargar completamente la página.

El término Ajax fue utilizado por primera vez por Jesse James Garret en 2005, en su publicación «Ajax: a New Approach to Web Applications».

Aplicaciones del Ajax

Con Ajax, las aplicaciones web pueden enviar datos desde un servidor y recuperarlos de forma asíncrona (cargando de fondo), sin interferir con la visualización y el comportamiento de la página existente. Por desacoplamiento de la capa de intercambio de datos de la capa de presentación, Ajax permite a las páginas web, y por extensión a las aplicaciones web, cambiar el contenido de forma dinámica sin necesidad de recargar la página entera. Los datos pueden ser recuperados utilizando el objeto «XMLHttpRequest». A pesar del nombre, no se requiere el uso de XML (JSON se utiliza a menudo en la variante AJAJ), y las solicitudes no tiene por qué ser asincrónicas.

Ajax no es una tecnología, sino un grupo de tecnologías. HTML y CSS se pueden utilizar en combinación con esta. JavaScript y el objeto «XMLHttpRequest» proporcionan un método para el intercambio de datos de forma asíncrona entre el navegador y el servidor para evitar cargar la página por completo.