BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Comparando Frameworks Ajax

Comparando Frameworks Ajax

Favoritos

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

Conteúdo educacional

BT