¿Qué es Ajax?

Significado de Ajax (Qué es y Definición)

Ajax es una combinación de tecnologías de desarrollo web utilizadas para crear sitios web dinámicos. Aunque el término “Ajax” no se escribe en mayúsculas como la mayoría de los acrónimos tecnológicos, las letras significan “Asynchronous JavaScript And XML”. Por lo tanto, los sitios web que utilizan Ajax combinan JavaScript y XML para mostrar contenido dinámico.

La parte “asíncrona” de Ajax se refiere a la forma en que se realizan las peticiones al servidor web. Cuando un script envía una petición al servidor web, puede recibir datos, que luego pueden mostrarse en la página web. Como estos eventos ocurren en momentos ligeramente diferentes, se consideran asíncronos. La mayoría de las implementaciones de Ajax utilizan la XMLHttpRequest API, que incluye una lista de peticiones al servidor que pueden ser llamadas dentro del código JavaScript. Los datos suelen enviarse de vuelta al navegador en formato XML, ya que es fácil de parse. Sin embargo, también es posible que el servidor envíe los datos como texto plano sin formato.

Lo que hace que Ajax sea tan potente es que los scripts pueden ejecutarse en el lado cliente, en lugar de en el servidor. Esto significa que una función de JavaScript puede hacer una petición a un servidor después de que una página web haya terminado de cargarse. Los datos recibidos del servidor pueden entonces mostrarse en la página sin necesidad de recargar el resto del contenido. Si se utilizara un lenguaje de scripting del lado del servidor como PHP o ASP, habría que recargar toda la página para que se mostrara el nuevo contenido.

Aunque no te des cuenta, probablemente hayas visto trabajar a Ajax en diferentes sitios web. Por ejemplo, los motores de búsqueda que ofrecen una lista de sugerencias de búsqueda a medida que se teclea es muy probable que utilicen Ajax para mostrar las sugerencias. Las búsquedas de imágenes que producen más miniaturas a medida que te desplazas por los resultados suelen utilizar Ajax para recuperar la lista continua de imágenes. Cuando se hace clic en “Older Posts” en la parte inferior de una página de Facebook, se utiliza Ajax para mostrar publicaciones adicionales.

Ajax ha ayudado a que la Web sea más dinámica al permitir que las páginas web recuperen y carguen nuevos contenidos sin necesidad de recargar el resto de la página. Mediante el uso de Ajax, los desarrolladores web pueden crear sitios web interactivos que utilizan los recursos de forma eficiente y ofrecen a los visitantes una interfaz receptiva.

La definición de Ajax en esta página es la definición original de SharTec.eu.
El objetivo de SharTec.eu es explicar la terminología informática de una manera fácil de entender. Nos esforzamos por ser simples y precisos en todas las definiciones que publicamos. Si tiene algún comentario sobre la definición de Ajax o desea sugerirnos un nuevo término técnico, póngase en contacto con nosotros.