Introdução ao AJAX PDF Imprimir E-mail
Artigos - Programação
Escrito por Wagner Barongello   
Sáb, 29 de Março de 2008 00:55

Gostaria de deixar suas páginas mais dinâmicas e amigáveis ao usuário final? Gostaria que sua aplicação web interagisse com outras e alterasse seu próprio conteúdo sem a necessidade de dar reload?

Esse artigo trata justamente disso, interatividade e dinamicidade.

AJAX é um acrônimo para Asynchronous Javascript And XML. Não se trata de uma nova linguagem e sim de um novo modo de programação, que ficou popular em 2005 graças ao Google (Google Suggest).

O AJAX é baseado em JavaScript e requisições HTTP. Com ele, o seu JavaScript pode se comunicar diretamente com o servidor, usando o objeto XMLHttpRequest. Com esse objeto, o JavaScript pode trocar dados com o servidor web sem recarregar a página.

As requisições HTTP entre o navegador e o servidor web são feitas de modo assíncrono, permitindo requisitar pequenas informações ao invés de uma página inteira.

As técnicas de AJAX deixam as aplicações web menores, mais rápidas e mais amigáveis. E é uma tecnologia dos navegadores que independe do servidor web.


AJAX é baseado nos seguintes padrões:

 


  • JavaScript

  • XML

  • HTML

  • CSS

 


Não há nada novo a se aprender. AJAX é baseado nos padrões já existentes, que vêm sendo utilizados pela maioria dos programadores há anos.

Apenas para fins de organização, os exemplos de funcionamento do AJAX serão postados em outro artigo.

Espero que tenham gostado.

Abraços,

Wagner F. B. Santos