
Quem nunca se sentiu perdido na hora de escolher qual framework para desenvolver? Quem já não escolheu um framework/lib e depois pensou “hum… não estou conseguindo ser produtivo nessa parte” ou “pq diabos eu tenho q preencher esse xml maluco e colocar essas tags sem sentido no código”. Ou pior ainda “MEU DEUS, onde está o maldito erro??!!!”.
Para ajudar vc, caro leitor, embedamos uma pequena palestra comparando os mais famosos frameworks web da atualiadade, tentando abordar seus pontos altos e baixos, fazendo uma análise crítica sobre nossos queridos ajudantes de infraestrutura.
Mas e vc? qual framework vc usa? E pq? E seja sincero, o que vc não gosta nele que poderia ser mudado?
Todo mundo sabe que Spring é o melhor framework e ponto! Não sei pq tanta confusão ainda.
Nobre amigo, me responda..
Você é programador ou é configurador?
Vou te explicar a diferença, programador é aquele que sabe realmente fazer, sabe como as coisas funcionam…
Configurador é aquele que vai começar um simples projeto CRUD e de cara copia dezenas de libs, configura 30 tipos de XML, coloca annotations em todo o código, etc…
Pergunta, HOJE, se não existisse Spring, vc saberia implementar o que ele faz? Se sim, tem o meu respeito, se não, vá estudar!
Em todo caso, nunca fale que algo é o melhor e ponto, do contrário será sempre um evangelista bitolado! PONTO!
Concordo contigo @Pedro
Jago.
Então quer dizer que o Spring é a tão sonhada Bala de prata???
Para.
claro q é, pra matar o lobisomem da improdutividade.
Não gosto da idéia de “component-based”, principalmente do JSF…
É extremamente horrível de customizar a geração de código.
Usei Struts 2 uma vez, e não se se foi a conf. do projeto, mas ele carregava MUITO javascripts, se não me engano quase 1 MB.
Fizemos umas alterações simples e fizemos o mesmo rodar com prototype, em menos de 1 dia, funcionando quase tudo (só tinha 1 coisa que não funcionava, mas não lembro o que era)
Eu tbem tinha esse asco por framework baseado em componentes, mas acabei mudando minha opinião depois q eu conheci o GWT, onde realmente programa o componente exclusivamente em JAVA (sem javascript ou html), e q para customizar seus componentes basta fazer isso: extends. Lindo não? =)
Para quem quiser aprender GWT, já aviso: é um caminho sem volta. Depois q vc usar, vai mudar seu conceito sobre aplicativo web.
Eita, to até parecendo evangelhista…
Cheguei a tentar usar uma vez pra ver mas acabei tendo que deixar de lado. Ainda pretendo aprender a mexer nesse GWT.
E parece que o mercado ta bem propicio pra ele.
Pra mim o GWT é o melhor framework para WEB atualmente, principalmente depois que o Google comprou e empresa que fazia o WindowBuilder, disponibilizando a ferramenta de graça.
Essa apresentação é de 2007. Está há pelo menos 3 anos no SlideShare.
Muita coisa mudou de lá para cá. Url’s Amigáveis no JSF 2.0, por exemplo.
Eu gosto do VRaptor, mas como sou juvenil ainda e não sou um jedi, ninja ou gigante guerreiro Daileon igual a galera ai que sabe reescrever o Spring suavemente minha opinião não vale muito.rsrs
Spring é muito mais que apenas um Framework Web. Agora o Spring MVC sim é um framework web, e muito bom no ponto de vista.
Acho que a escolha do framework deve se basear no projeto que você vai desenvolver.
Não existe o melhor, existe o melhor para aquela situação ou então o melhor para a equipe que você possui.