BT

Comparando Frameworks Ajax

por Kevin Zhang , traduzido por Wagner R. Santos em 30 Jul 2009 |

Há tempos Ajax não é mais uma buzzword, porque ninguém gostar de explicar o que ele é. Por um tempo, o componente principal do navegador, XmlHttpRequest, era considerado a essência da tecnologia Ajax; porém, cada vez mais, desenvolvedores de aplicações Web 2.0 vêem alertando que atualização assíncrona não é mais a plenitude do Ajax. A habilidade de entregar uma grande UI com uma rica interação com o usuário é onde o Ajax demonstra seu maior valor.

Mas a questão é, entre o boom do mercado de frameworks/toolkits Ajax, qual é opção preferida dos desenvolvedores? Ainda mais com tantos frameworks, cada um com funcionalidades e habilidades diferentes, como você escolhe? Esta não é a primeira vez que este problema vem sido discutido na InfoQ, mas nós acreditamos que a visão e os padrões que as pessoas utilizam para selecionar um framework Ajax para seus times são importantes para uma revisão, particularmente quando temos uma versão de um toolkit mais novo e com mais funcionalidades para oferecer.

Matt Raible selecionou para comparação Dojo, ExtJS, GWT, e YUI quando ele estava tomando esta decisão para seu próprio time. Matt resumiu suas comparações em uma matriz utilizando um conjunto específico de critérios para os pesos e pontuação aplicado para cada framework:

Matt decidiu que o GWT foi a melhor escolha por atender os requisitos de seu time.


A notícia mais interessante é que Jim Briggs, da Athenz, esta construindo um Web site, o Ajax Framework Decision Center, ele falou conosco:

 

Eu construí este site, para que qualquer pessoa possa avaliar e selecionar frameworks RIA ou Ajax para si. Este centro possui cerca de 100 modelos de requisitos e ferramentas para classificação, comparação e avaliação de frameworks diferentes, assim como 35 páginas com diversas orientações sobre frameworks, requisitos e funcionalidades.

Qualquer um é capaz de publicar, sem nenhum custo, sua avaliação de qualquer framework, assim como fornecedores podem publicar informações sobre seus produtos.
 
Note que o centro não irá eliminar as dificuldades e os dilemas encontrados ao escolher um framework, mas pelo menos fornece uma maneira de ajudar a tomar a decisão correta e justa, e você não irá se arrepender de utilizar este site.

A seleção de um framework Ajax é uma decisão muito importante para desenvolvedores de aplicações e consultorias de desenvolvimento. Os padrões utilizados para a sua decisão têm um impacto significante na experiência e eficiência do desenvolvimento, e um impacto ainda maior na expansabilidade aliada ao custo de manutenção e futuros upgrades.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2013 C4Media Inc.
Política de privacidade
BT