BT

A sua opinião é importante! Por favor preencha a pesquisa do InfoQ!

Comparando Frameworks Ajax

| por Kevin Zhang Seguir 0 Seguidores , traduzido por Wagner R. Santos Seguir 0 Seguidores em 30 jul 2009. Tempo estimado de leitura: 2 minutos |

A note to our readers: As per your request we have developed a set of features that allow you to reduce the noise, while not losing sight of anything that is important. Get email and web notifications by choosing the topics you are interested in.

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

Faça seu login para melhorar sua experiência com o InfoQ e ter acesso a funcionalidades exclusivas


Esqueci minha senha

Follow

Siga seus tópicos e editores favoritos

Acompanhe e seja notificados sobre as mais importantes novidades do mundo do desenvolvimento de software.

Like

Mais interação, mais personalização

Crie seu próprio feed de novidades escolhendo os tópicos e pessoas que você gostaria de acompanhar.

Notifications

Fique por dentro das novidades!

Configure as notificações e acompanhe as novidades relacionada a tópicos, conteúdos e pessoas de seu interesse

BT