Discussão sobre Frameworks

3 respostas
jcvijr

Olá pessoal,

Estou iniciando um projeto pessoal (É uma aplicação web simples), e gostaria de abrir uma discussão sobre qual seria os frameworks mais indicados, suas vantagens e desvantagens.

Para a camada controladora, sei que no mercado Struts é muito utilizado, porém visto o pessoal comentando sobre o MyFaces, uma implementação do JSF. Como está esse último, a idéia “pegou”?

Para persistência, só consigo pensar no Hibernate…

Agradeço se puderem ajudar.

3 Respostas

Alessandro_Lazarotti

Para começar legal na web, eu recomendaria JSF (JavaServer Faces).
O Struts em sua versão 1.x pode ser bastante utilizado ainda hoje, mas é absolutamente ultrapassado, enfadonho e ineficiente para o que se exige hoje em dia de um framework para web.

Além disso, sua curva de aprendizado com JSF é bem menor. Vale também mencionar que ele é uma especificação do próprio JavaEE para framework web.

Para persistência, eu recomendo vc usar Hibernate sim, mas como implementação da JavaPersistence API (JPA), e não hibernate puro.

Pesquise mais sobre JSF e JPA.

OBS: Quando você estiver um pouco mais avançado com o JSF, vocë pode partir para o JBoss Seam :wink:

jcvijr

Valeu pelas dicas,

Eu já havia decidido pelo JSF mesmo, mas não conhecia o JPA.

Tem algum tutorial (aqui mesmo no GUJ, ou alguma referência)?

rafaelglauber

:idea:
http://blog.caelum.com.br/category/screencast/

Criado 9 de novembro de 2007
Ultima resposta 10 de nov. de 2007
Respostas 3
Participantes 3