BT
x Por favor preencha a pesquisa do InfoQ !

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.

Avalie esse artigo

Relevância
Estilo/Redação

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 mensagens dessa discussão
Comentários da comunidade

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

Receber mensagens dessa discussão

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

Receber mensagens dessa discussão

Dê sua opinião
Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

Percebemos que você está utilizando um bloqueador de propagandas

Nós entendemos porquê utilizar um bloqueador de propagandas. No entanto, nós precisamos da sua ajuda para manter o InfoQ gratuito. O InfoQ não compartilhará seus dados com nenhum terceiro sem que você autorize. Procuramos trabalhar com anúncios de empresas e produtos que sejam relevantes para nossos leitores. Por favor, considere adicionar o InfoQ como uma exceção no seu bloqueador de propagandas.