AJAX
AJAX (de las siglas en Inglés Asynchronous JavaScript And XML ) es una práctica de programación utilizada para construir páginas web más complejas y dinámicas, utilizando una tecnología conocida como XMLHttpRequest.
Lo que AJAX nos permite hacer, es modificar partes específicas del DOM de una página HTML sin la necesidad de refrescar la página entera. AJAX tambien nos permite trabajar asincrónicamente; esto significa que tu código seguirá corriendo mientras esa parte de la página de tu sitio web intenta recargarse (en comparación, una carga síncrona bloquearía tu código hasta que esa parte de la página web terminara de recargarse)
Con los sitios web interactivos y los estándares web modernos, AJAX está siendo reemplazado gradualmente por funciones dentro de frameworks de JavaScript y por la oficial Fetch API
Standard.
Saber más
Conocimiento general
- AJAX en Wikipedia
- Comunicación sincrona vs asincrona