AJAX - Parte 1
Após pesquisar em toda internet não encontrei nenhum tutorial adequado explicando sobre AJAX de forma simples e completa, por isso após sofrer um pouco com ele, pretendo compartilhar algumas informações a respeito para que todos possam aproveitar dele. Nesse primeiro artigo estou conceituando e dando um exemplo bem simples de como trabalhar com AJAX.
Conceito e história
AJAX é a sigla para Asynchronous JavaScript And XML.
Ele teve seu início em 2005 através do Google Suggest e apesar do que muitos acreditam, ele não é uma linguagem de programação, mas sim um método de utilização para padrões já existentes.
Esse método é composto pelos seguintes padrões:
Com isso é possível criar páginas e sistemas web melhores, mais rápidos, dinâmicos, com grande nível de compatibilidade e mais amigáveis aos usuários, pois ele permite se comunicar diretamente com o servidor, fazendo com que essa comunicação transfira pequenas quantidades de dados entre o servidor e o navegador ao invés de toda a página, facilitando a atualização de dados na tela, que pode passar a ser apenas de pequenas áreas ao invés de recarregar toda a página.
A utilização do AJAX facilita trazer boa parte da interatividade que se tem com as aplicações que rodam nos sistemas operacionais, para aplicações ou páginas que rodam no navegador web, permitindo ao usuário arrastar janelas dentro do navegador, criar configurações específicas etc. Para se ter uma idéia rápida, visite o site iGoogle.
E o melhor de tudo é que como esse método é composto por padrões já utilizados amplamente, tudo que é necessário para muitos desenvolvedores é simplesmente ampliar um pouco seus conhecimentos.
Ele teve seu início em 2005 através do Google Suggest e apesar do que muitos acreditam, ele não é uma linguagem de programação, mas sim um método de utilização para padrões já existentes.
Esse método é composto pelos seguintes padrões:
- CSS
- HTML
- JavaScript
- XML
Com isso é possível criar páginas e sistemas web melhores, mais rápidos, dinâmicos, com grande nível de compatibilidade e mais amigáveis aos usuários, pois ele permite se comunicar diretamente com o servidor, fazendo com que essa comunicação transfira pequenas quantidades de dados entre o servidor e o navegador ao invés de toda a página, facilitando a atualização de dados na tela, que pode passar a ser apenas de pequenas áreas ao invés de recarregar toda a página.
A utilização do AJAX facilita trazer boa parte da interatividade que se tem com as aplicações que rodam nos sistemas operacionais, para aplicações ou páginas que rodam no navegador web, permitindo ao usuário arrastar janelas dentro do navegador, criar configurações específicas etc. Para se ter uma idéia rápida, visite o site iGoogle.
E o melhor de tudo é que como esse método é composto por padrões já utilizados amplamente, tudo que é necessário para muitos desenvolvedores é simplesmente ampliar um pouco seus conhecimentos.
Continue com os Artigos e Agrardo o Segundo Capito..
Abraços