Framework

Boa tarde!

Senhores, eu sou novo no mundo dos frameworks, minha ultima “atividade” tinha sido com servlets mesmo(faz um tempinho).
Eu gostaria de uma opinão sobre qual framework usar, eu até fiz um template básico em struts versão 1.2.9, já na versão 2 não consegui fazer, estou tendo dificuldades…

E sinceramente, queria optar por um que seja simples, pois tenho que entregar um projeto a curto prazo, ou seja, eu queri aprender e desenvolver com qualidade e entregar a curto prazo.

Desde já agradeço!

http://www.vraptor.com.br/

vraptor++

Você pode baixar a apostila do curso FJ-28 no curso da Caelum e aprender o funcionamento básico do framework. Se pegar firme, numas 3 horas estuda a apostila e faz o sisteminha dela.

STRUTS, jsf, VRaptor …

o grails tb é muuuuito bom

Uma alternativa considera por muitos como full-stack para desenvolvimento web é o Mentawai. No site vai achar uma apresentação do mesmo, alguns exemplos e documentação, dê uma olhada e veja se te atende.

Esse eu tb gostaria de conhecer, rapido de aprender, facil de usar, rapidamente fazer algo de qualidade…
Cada um vai falar o que gosta mais. Eu acredito q o melhor ainda dependa das suas necessidades. Cada um tem suas coisas boas e ruins, depende de vc ser bom de html ou nao, de javascript ou nao, se vc gosta de jsp ou nao, de xml ou nao… Enfim, sao varias variaveis.
Minha opinião: Struts 2 é bem completo, JSF só se tiver uma IDE tipo netbeans, VRaptor se vc for bom de javascript (no caso do ajax), Wicket, Click ou GWT se vc nao gosta de html nem de javascript. E tem muitos outros…
Abraços!

Eu utilizava o Struts (tenho pesadelos até hoje…)

Depois passei para o Mentawai (fácil, sem muita configuração e documentação em POrtuguês, recomendo muito)

Agora estou estudando o Vraptor (confesso que é bem mais produtivo que o mentawai e muito mais simples de se usar, mais ainda não fiz nenhuma aplicação grande com ele)

http://mentaframework.org/

Veja os diversos casos de sucesso do Mentawai, sua facilidade, documentação, configuração programática sem XML, full-stack e por aí vai.

Tb tem um site só de receitas: http://recipes.mentaframework.org

Sem contar que a partir da versão 1.13 ele tem integração total com o JRuby: http://recipes.mentaframework.org/posts/list/56.page

O Erko Bridee fez uma avaliação de diversos frameworks aqui: http://erkobridee.com/2007/06/27/frameworks-mvc/

Uma boa alternativa é o framework chamado Wicket da Apache, estou começando a utiliza-lo e estou muito feliz com ele, principalmente por nao haver a necessidade de mexer com XML.

LINK:
Apache Wicket