Duvidas

2 respostas
G

Olá, estou iniciando a pouco tempo no desenvolvimento de Java p/ Web, um dos principais motivos desse interesse foi que na empresa onde trabalho a necessidade de integração dos sistemas começou a crescer demais.

Tenho algumas dúvidas que gostaria de tirar, se alguem puder ajudar:

  • Vejo todos usando frameworks, struts, webwork, spring e etc…do ponto de vista de produtividade, o quanto eles facilitam o desenvolvimento?? e quanto a performance, cai ou sobe??? existe alguma desvantagem real em se usar frameworks?

  • Do ponto de vista de produtividade, qual o framework que mais agiliza o desenvolvimento WEB?

  • Do ponto de vista de recursos, qual o framework que me da uma gama maior de recursos?

  • Visando a camada de visão, qual framework é mais simples e qual tem mais recursos?

  • É realmente necessário usar um framework??? Qual é o recomendado???

  • Alguem já usou o Strus Shale?

Valewww!!!

2 Respostas

J

Muito. Se você não quiser criar uma aplicação de facil manutenção, e que não seja um monte de código amontoado, você terá que usar alguns padrões, e fazendo isso, no fim das contas você vai perceber que criou seu próprio framework. Então, pra evitar esse trabalho, use um framework pronto. Suas aplicações ficam robustas e faceis de manter.

Depende da sua aplicação, mas um bom framework é o Struts 2 (Struts 1 não), antigo WebWork. Mas o ideal é você testar alguns e ver qual se adequa melhor ao seu projeto.

Framework MVC são quase todos iguais no quesito “recursos”, pois eles fazem basicamente a mesma coisa, só que de maneiras diferentes, mas tente dar uma olhada em Struts 2 e Spring.

Alguns que podem te ajudar são: JSF, Tapestry, Tiles, Sitemesh.

http://java.sun.com/javaee/javaserverfaces/
http://tapestry.apache.org/
http://tiles.apache.org/
http://www.opensymphony.com/sitemesh/

Necessario não, mas eles te farão economizar muito trabalho, muito mesmo!

Eu não!

G

Valew kra…eu estava lendo sobre o JSF, e vi muitas pessoas reclamando do fato da complexidade dele, mais pelo que me pareceu, ele é o framework de visão mais usado certo???

Criado 25 de junho de 2007
Ultima resposta 27 de jun. de 2007
Respostas 2
Participantes 2