Ajax (programação)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Disambig_grey.svg/20px-Disambig_grey.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/e/e4/Comunica%C3%A7%C3%A3o_s%C3%ADncrona_e_ass%C3%ADncrona_em_sistemas_web.png/220px-Comunica%C3%A7%C3%A3o_s%C3%ADncrona_e_ass%C3%ADncrona_em_sistemas_web.png)
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]
Ver também
[editar | editar código-fonte]- ExtJS, framework de código aberto em Javascript com objetos para implementação de aplicações em Ajax
- Mootools, framework de código aberto em Javascript para implementação de aplicações em Ajax
- Rico, framework de código aberto para implementação de aplicações em Ajax
- Prototype, framework de código aberto em Javascript com objetos para implementação de aplicações em Ajax
- jQuery, framework de código aberto livre em Javascript
- ScriptCase, framework para desenvolvimento de aplicações em PHP com Ajax
- «EasyAjaxTool, Framework de Código Aberto» 🔗. Ferramenta leve para usar o ajax com qualquer linguagem de servidores.
Referências
- ↑ Jesse James Garrett (18 de fevereiro de 2005). «Ajax: A New Approach to Web Applications». AdaptivePath.com. Consultado em 26 de março de 2015. Arquivado do original em 8 de dezembro de 2014
- ↑ Chris Ullman (Março de 2007). wrox, ed. Beginning Ajax. [S.l.: s.n.] ISBN 978-0-470-10675-4. Consultado em 21 de março de 2012
- ↑ «Fetch API - Web APIs | MDN». developer.mozilla.org (em inglês). Consultado em 20 de junho de 2021
- ↑ «Working with the Fetch API | Web». Google Developers (em inglês). Consultado em 20 de junho de 2021
Ligações externas
[editar | editar código-fonte]- Cloning Google Suggest with AjaxAC
- Ajax TutorialGet, post, text, XML.
- AJAX DWR tutorial
- «Wiki de padrões ajax» (em inglês)
- «AJAX Tool». Framework de Código Aberto leve para usar ajax com qualquer linguagem de servidor.