5

¿Qué es AJAX?

AJAX, acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML), es una técnica de desarrollo web para crear aplicaciones interactivas. Estas aplicaciones se ejecutan en el cliente, es decir, en el navegador de los usuarios mientras se mantiene la comunicación asíncronacon el servidor en segundo plano. De esta forma es posible realizar cambios sobre las páginas sin necesidad de recargarlas, mejorando la interactividad, velocidad y usabilidad en las aplicaciones.

Es decir que permite que sigamos viendo el contenido de una pagina web incluso en el momento en el que solicitamos una petición, entonces lo que visualizamos no se ve interrumpido debido a que la ventana no se recarga pues el tiempo en que nuestra solicitud va a los servidores y vuelve no esta en tiempo directo (la interactividad no es instantánea) y al momento de tener lista la petición se nos mostrara la respuesta a nuestra petición.

Un ejemplo sería al enviar un correo electrónico en donde podemos ver que la página no se recarga al momento de abrir, cerrar o enviar un correo. Sin embargo al momento de hacer login sí que se recarga la página.

Cabe mencionar que AJAX es un API.

Escribe tu comentario
+ 2
2
14232Puntos
5 años

Excelente! Pero me surge una duda, ¿por qué en vez de tener tantas páginas no usamos AJAX para todo? Como por ejemplo que en Platzi entre a una clase sin necesidad de recargar.

4
10460Puntos
4 años

Porque existe la experiencia de usuario y eso no sería lo óptimo para que los estudiantes disfruten su recorrido en la página. Tal vez estaría achocado todo.