Ajax

This translation is incomplete. Please help translate this article from English

Ajax, que inicialmente significava Asynchronous JavaScript And XML (em português JavaScript e XML Assíncrono), é uma prática de programação de construção de páginas web complexas e dinâmicas utilizando uma tecnologia conhecida como XMLHttpRequest.

Ajax permite actualizar partes do DOM de uma página HTML sem a necessidade de uma actualização completa da página. Ajax também lhe permite trabalhar de forma assíncrona, o que significa que o seu código continua a correr enquanto a parte alvo da sua página web está a tentar recarregar (em comparação a trabalhar de forma síncrona, que impede o código de executar até que essa parte da sua página seja recarregada).

Com sites interactivos e padrões web modernos, o Ajax está gradualmente a ser substituído por funções dentro de frameworks JavaScript e do Fetch API Standard oficial.