Ajax (programação) Nota: "AJAX" redireciona para este artigo. Para outros significados, veja Ajax.
Ajax (acrônimo em língua inglesa de Asynchronous Javascript and XML[1], em português "Javascript Assíncrono e XML") é o uso metodológico de tecnologias como Javascript e XML, providas por navegadores, para tornar páginas Web mais interativas com o usuário, utilizando-se de solicitações assíncronas de informações. Foi inicialmente desenvolvida pelo estudioso Jessé James Garret e mais tarde por diversas associações. Apesar do nome, a utilização de XML não é obrigatória (JSON é frequentemente utilizado) e as solicitações também não necessitam ser assíncronas[2]. A XMLHttpRequest (XHR) tem um papel importante na técnica de desenvolvimento web Ajax para se comunicar com os scripts do lado do servidor. Mais recentemente foi lançado o Fetch API, que possui funcionalidade semelhante ao XHR com linguagem em mais alto nível.[3][4] Funcionalidades do AjaxUma das características mais importantes do Ajax é a capacidade de realizar requisições assíncronas. Isso significa que o aplicativo Javascript pode interagir com o servidor de forma assíncrona, permitindo que o usuário continue navegando na página, clicando em botões ou preenchendo formulários, enquanto a solicitação é processada. No Ajax, a tradicional troca de requisições e respostas ainda ocorre, mas de maneira mais dinâmica, sem a necessidade de recarregar a página inteira. Apenas uma parte específica da página é carregada, proporcionando uma experiência mais fluida. As três principais características do Ajax são:
Ver também
Referências
Ligações externas
|