Introdução ao AJAX

O AJAX tem como objetivo atualizar partes da página da web sem recarregar toda a página.

O que é AJAX?

AJAX = Asynchronous JavaScript and XML (JavaScript e XML assíncronos)

AJAX é uma tecnologia para criar páginas da web rápidas e dinâmicas.

Através da troca de pequena quantidade de dados com o servidor em segundo plano, o AJAX permite atualizações assíncronas da página da web. Isso significa que, sem recarregar toda a página da web, partes da página podem ser atualizadas.

Páginas da web típicas (sem usar AJAX), se o conteúdo mudar, é necessário recarregar toda a página.

Casos típicos de uso do AJAX incluem: Google Maps, Tencent Weibo, Youku Video, etc.

Como o AJAX funciona

AJAX é baseado em padrões da Internet

AJAX é baseado em padrões da Internet e usa a combinação de tecnologias a seguir:

  • Objeto XMLHttpRequest (interação assíncrona de dados com o servidor)
  • JavaScript/DOM (exibir/retornar informações)
  • CSS (configuração de estilo de dados)
  • XML (usado frequentemente como formato de transmissão de dados)

Dica:Aplicações AJAX são independentes do navegador e da plataforma!

Google Suggest (Sugestão do Google)

Com o lançamento da função de sugestão do Google Search em 2005, o AJAX começou a ganhar popularidade.

O Google Suggest usa AJAX para criar interfaces web dinâmicas: quando você digita conteúdo na caixa de pesquisa do Google, o JavaScript envia os caracteres para o servidor, que retorna a lista de sugestões.

Comece a usar AJAX hoje

Em nossos tutoriais ASP, vamos mostrar como o AJAX atualiza uma parte da página da web, sem recarregar toda a página. Usaremos ASP para escrever scripts no lado do servidor.

Se você quiser aprender mais sobre AJAX, visite nosso Tutorial AJAX.