Struts 2.1  XML
Índice dos Fóruns » Notícias
Autor Mensagem
juliofsn
JavaEvangelist
[Avatar]

Membro desde: 21/11/2006 20:48:46
Mensagens: 311
Offline

marcosalex wrote:Ainda assim, sou mil vezes os Annotations. .NET que está atrasado.


Na verdade o NHibernate também está se livrando do XML, é só procurar por NHibernate Mapping Attributes ou Fluent NHibernate.

Em compensação o framework de ORM padrão do .NET (o ADO .NET Entity Framework) usa um XML muito pior que o do NHibernate, o pessoal só não chiou até agora por que o Visual Studio ajuda a editar.

Que a Força esteja com Você!
Marcio_Nogueira
JWizard
[Avatar]

Membro desde: 21/05/2007 20:14:54
Mensagens: 2781
Localização: xxxxxxxxxxxxxxxxxxxxxxxxxx
Offline

De fato a grande quantidade de arquivos xml em alguns frameworks os torna anti produtivos.

MBA em Desenvolvimento de Sistemas em Ambiente Web
Bacharel em Desenho Industrial / Programação Visual
Marcio Nogueira C. Pinto
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
claudiop.costa
JavaBaby

Membro desde: 06/03/2008 08:01:19
Mensagens: 92
Offline

Eu nao entendo muito de Struts, mas pelo que entendi ele serviu para abrir caminho para outros frameworks como o vRaptor (que e muito bom diga-se de passagem). Quanto ao JSF também é muito bom, mas prefiro o vRaptor. O vRaptor é mais enxuto e como o proprio nome sugere, é muito produtivo (até mais que jsf se você não tiver que trabalhar com vews muito complexas).

O fluxo de trabalho com JSF é confuso demais para iniciantes, na verdade é outro paradigma totalmente diferente. É bem mais complicado aprender JSF que Vraptor ou Struts. É como se um programador de linguagem procedural estivesse tentando aprender oo, no começo é um parto, mas depois que se acostuma não deixa a oo de jeito nenhum! Eu tenho trabalhado com JSF a pouco tempo, e ainda não me sinto confortavel com ele, já o Vraptor, em uma tarde de estudo, pude entender muito claramente a forma do framework trabalhar. A sacada de usar convenção é muito boa!!! Torna o desenvolvimento bastante produtivo pois você não tem que ficar configurardo XMLs e o fluxo de trabalho do framework é muito intuitivo.

O JSF é um framework que torna a aplicação mais pesada por causa dos componentes que ele renderiza. Mas por outro lado, os componentes do jsf são demais!!! Acredito que eles sejam a grande sacada do JSF, eles dão uma ajuda excepcional.

Em fim, se você tiver que desenvolver um projeto em que você terá a necessidade de usar muito ajax, componentes javascript complexos,... É JSF na cabeça! Mas se o seu projeto não necessitar de vews complexas, usar JSF nesses casos é dá um tiro no pé, pois em alguns aspectos, é bem mais chato trabalhar com JSF.

This message was edited 4 times. Last update was at 16/11/2009 00:56:00

romarcio
JWizard
[Avatar]

Membro desde: 17/12/2008 10:05:49
Mensagens: 2432
Localização: Santa Maria/RS
Offline

Nunca utilizei esse VRaptor que tantos citaram, até vou dar uma pesquisada sobre ele. O JSF acho bem legal. O struts eu nunca iniciei nenhuma aplicação com, só dei manutenção, então não posso falar muito dele. Mas vejo que ele tem perdido muito espaço mesmo.

Bacharel em Sistemas de Informação.
Oracle Certified Professional, Java SE 6 Programmer

Blog | Facebook | Twitter
[WWW]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team