Outros
- 30/03/2009
Framework JavaScript
Hoje estou postando para pedir ajuda.
Bom pessoal, estou trabalhando em um projeto(grande) e preciso escolher um framework JavaScript para fazer algumas telas, treeviews, datagrids, tabview, etc…
Não tenho um conhecimento bom sobre o assunto, então gostaria de saber a opinião de vocês.
Pelas pesquisas que eu fiz, fiquei entre 3 opções:
- Jquery: Muito usado e um tanto quanto fragmentado. Existem muitos plugins e documentação, mas, muitos sem documentação nenhuma.
- ExtJS: Achei ele ideal. Bonito e muito funcional. Consiguiria fazer minha aplicação toda com ele, mas não entendi muito bem sobre a licença dele.
- YUI: Achei bem interessante mas pouco usada(em comparação com as outras).
Uma das fontes de pesquisa é esta comparação de frameworks na Wiki: http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks
Vale frisar que tirei da lista os que têm menos funcionalidades, os que estão em decadência.
* quando digo ‘eu’, estou me referindo à equipe na qual faço parte.
Bom, fica ai a minha questão, se alguém quiser opinar fique a vontade!!
Um grande abraço!



6 Comentários to “Framework JavaScript”
O que mais está em alta, pelo que venho acompanhando é o Jquery. Em segundo lugar fica o prototype sempre. Já vi falando mto bem do YUI, mas ele é muito usado. O ExtJs é um framework que não tem muito uso pois é (ou era ) comercial.
O Jquery novo inclusive é o que tem a melhor performance. depois dá uma googlada nisso! se quiser tb, me fala que te passo o contato do Ed, o cara saca mto de JQ.
Por Diego Gomes (10 comments) em 30/03/2009
Acho que você deve comparar JQuery *UI* com ExtJS e YUI, não o JQuery. JQuery propriamente dito lida não lida com interface gráfica de usuário. Em relação a frameworks de GUI, não se esqueça de olhar o Scriptaculous. Quanto a frameworks de mais baixo nível, não deixe de olhar o Prototype, que tem uma documentação bem bacana.
Por Thiago (1 comments) em 31/03/2009
Bom, Marcelo. Eu acredito que os dois melhores atualmente são Scriptaculous (que trabalha junto com o Prototype) e o JQuery. Escolha entre um desses dois, o que mais de adequa ao seu projeto. Eu costumo alternar os dois. Em projetos mais “gráficos” uso o Scriptaculous. Já nos outros costumo usar o JQuery. Abraço!
Por Bruno Roberto Gomes (2 comments) em 31/03/2009
Olá Marcelo!
Acho que mais uma opção para a lista seria o mootools (http://mootools.net/). Existe uma biblioteca gui para ele também (http://mochaui.com/demo/).
Particularmente prefiro o jQuery
Além disso a comunidade não pára de crescer, assim como o número de plugins (claro que existem muitos que são descartáveis).
Costumo dar uma espiada no Google trends (http://trends.google.com/trends?q=jquery%2Cprototype%2Cmootools%2Cscriptaculous&ctab=0&geo=all&date=all&sort=0) e no Indeed (http://www.indeed.com/jobtrends?q=jquery%2Cprototype%2Cmootools&l=&relative=1) para ter uma idéia das tendências.
Na minha conta do delicious (http://delicious.com/cadu) tem um bocado de coisa sobre as biblitecas de javascript e desenvolvimento web em geral.
Uma coisa que você deve levar em consideração também é o perfil da sua equipe. Se eles já estiverem familiarizado com uma biblioteca você pode ganhar tempo com isso (Apesar de que dizem por aí que o jQuery é não só para desenvolvedores mas para designers também).
Espero ter ajudado.
Por Carlos Pires (1 comments) em 07/04/2009
Marcelo,
No seu caso de um framework completo eu ficaria com o dojo (http://dojotoolkit.org/) ou com o YUI. O ExtJS é bonitinho e tal mas como você mesmo falou eu não sei como é a questão da licença dele, ele não é completamente opensource.
Gostaria apenas de dizer que uso e gosto muito do framework Mootools, que além de leve me proporciona programar usando POO, coisa que considero importantíssima para um código legível e de fácil manutenção.
Usava jQuery e parei devido a filosofia da própria biblioteca que foi feita para designers. Meu código ficou ruim de manter depois um certo tempo, senti a falta do POO, que tenho no Mootools.
Abraço!
Por Fábio M. Costa (1 comments) em 03/05/2009
Bom eu gosto do jquery e muito facil de usar e também como dito tem muitos plugins que facilitam seu uso e implementação
Por Alexandre Broggio (4 comments) em 11/05/2009