blob: 128d2c270354902cf939e6fb32b815b3b165a8f9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
---
title: AJAX
slug: Glossary/AJAX
tags:
- AJAX
- Glossário
- Infraestrutura
- Intro
- Introdução
translation_of: Glossary/AJAX
original_slug: Glossario/AJAX
---
<p>AJAX (Asynchronous {{glossary("JavaScript")}} e {{glossary("XML")}}) é uma prática de programação da combinação de {{glossary("HTML")}}, {{glossary("CSS")}}, JavaScript, o {{glossary("DOM")}}, e o <code>XMLHttpRequest</code> {{glossary("object")}} para a construção de páginas web mais complexas.</p>
<p>O que o AJAX permite é que você faça apenas atualizações em partes de uma página web ao invés de recarregá-la inteira novamente. O AJAX também permite que você trabalhe de forma assíncrona, o que significa que o seu código continua rodando enquanto uma parte da sua página está em processo de carregamento (em comparação com síncrono, que irá bloquear a execução do seu código até que toda a sua página web seja recarregada).</p>
<p>Com websites interativos e padrões web modernos, o AJAX está sendo substituído gradualmente por funcões presentes em frameworks JavaScript e o padrão oficial <a href="/pt-BR/docs/Web/API/Fetch_API">Fetch API</a>.</p>
<h2 id="Saiba_mais">Saiba mais</h2>
<h3 id="Conhecimentos_gerais">Conhecimentos gerais</h3>
<ul>
<li>{{interwiki("wikipedia", "AJAX")}} na Wikipedia</li>
</ul>
<h3 id="Informações_técnicas">Informações técnicas</h3>
<ul>
<li>O objeto {{domxref("XMLHttpRequest")}} .</li>
<li><a href="/pt-BR/docs/AJAX">A documentação AJAX no MDN</a></li>
<li><a href="/pt-BR/docs/Web/API/Fetch_API/Using_Fetch">Fetch API no MDN</a></li>
</ul>
|