| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/04/2006 18:17:35
|
boaglio
Moderador
![[Avatar]](/images/avatar/c0c7c76d30bd3dcaefc96f40275bdc0a.png)
Membro desde: 09/09/2002 21:23:39
Mensagens: 1865
Localização: Sampa City
Online
|
Parece um Struts ala Mentawai/Vraptor2:
http://www.theserverside.com/articles/article.tss?l=StrutsforJava5
Strecks = (Vraptor2) Struts || (Mentawai) Struts
|
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de Java via MP! |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/04/2006 18:30:49
|
juzepeleteiro
Virtual Machine Man
Membro desde: 19/07/2005 16:01:40
Mensagens: 583
Localização: Rio de Janeiro
Offline
|
Mais um framework...
A ideia é até boa: Poder usar recursos mais novos como annotations e menos xml, enganando seu chefe (fingindo ser struts).
Eu ainda fico com o SpringMVC ou JSF ou quando não possível Webworks.
|
http://ofert.as - Cupons de desconto |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/04/2006 18:33:21
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
Acho que a idéia dele é não deixar o povo que tá amarrado no Struts na mão (que é o que a Apache vai fazer no Struts 2), mas não pra que outras pessoas comecem a desenvolver novos projetos usando o Struts 1.x.
|
Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr
Screencast de Introdução a linguagem Objective-C |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/04/2006 22:45:54
|
ronildobraga
JavaEvangelist
Membro desde: 29/03/2006 10:06:51
Mensagens: 443
Localização: sao paulo - sp
Offline
|
Mesmo após ter saido a especifição da JCP para a criação de web framework , ainda assim novos frameworks são construido.
Tudo bem que... o que agrega não prejudica ! Mas muita informação não pode vir a prejudicar a comunidade !
Acreditava que após a especificação as web frameworks iria dar uma padronizada... mas vejo que acabou de sair uma baseada na primeira web-framework que existiu
Bom... eu nao achei nada dizendo se segue uma especificacao ! como o ADFaces, MyFaces, JSF e etc ! espero que sim
|
Ronildo da Rocha Braga Jr.
Programador, nada mais.
blog: http://www.iprogramming.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2006 10:47:21
|
micheldemontalvao
Debugger
Membro desde: 20/04/2006 10:32:12
Mensagens: 59
Offline
|
Fale Pessoal,
A idéia do Strecks até que é interessante, mais eu concordo, está cheio de framework web, ainda mais se v.cs pensarem que quem usa Struts é bastante conservador, em termos de novidade.
Então recursos de anotações, acho até legal...mais difícil de pegar. O Struts se tornou um padrão na industria, e isso pesou tanto que ele pouco mudou desde sua versão 1.1. Tanto que o pessoal do WebWork resolveu aliar-se ao Struts pensando naquela estrátegia: "Se não pode vencê-lo distribua seu produto com o nome dele..hehehe". Quem tá mais atualizado sabe que o Struts 2 é o WebWork 3.
Eu trabalho mais no Struts (devido ao mercado) mais se v.cs me perguntasem qual framework prefiriria usar seria algo como o Shale: JSF, integrado com Spring e alguns extras (validator, tiles e AJAX).
Em minha opnião o JSF não pegou, por que a Sun com sabedoria deixou na mão dos Fabricantes desenvolverem os componentes, mas com ingenuidade a liberdade de integrá-los a ferramenta de desenvolvimento. Se está forma fosse padronizada seria legal, pois v.c poderia instalar e usar os seus componentes preferidos em qualquer ferramenta (ja pensou Instalar / JSF Component no eclipse???)
Flos, Pessoal!
Abraços.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2006 11:38:09
|
ronildobraga
JavaEvangelist
Membro desde: 29/03/2006 10:06:51
Mensagens: 443
Localização: sao paulo - sp
Offline
|
micheldemontalvao wrote:
Em minha opnião o JSF não pegou, por que a Sun com sabedoria deixou na mão dos Fabricantes desenvolverem os componentes, mas com ingenuidade a liberdade de integrá-los a ferramenta de desenvolvimento. Se está forma fosse padronizada seria legal, pois v.c poderia instalar e usar os seus componentes preferidos em qualquer ferramenta (ja pensou Instalar / JSF Component no eclipse???)
JSF não pegou ? mas existe varias empresas implementando a especificacao... até os responsaveis pelo struts vai implementar na nova versao !
Talves as pessoas não estejam usando o proprio framework JSF... mas a especificação sim eu acredito que vai dar certo ! E pra falar a verdade eu torço por isso... pois eu ja estou cansado de ficar observando qual framework é melhor que outra !
Vamos todos seguir um padrao que eu acho que é melhor pra todo mundo... não so pra quem ja trabalha com java... mas para aqueles que um dia vao trabalhar.
Imaginem um iniciante tentando decidir qual web-framework usar... eu mesmo que ja tenho uma certo experiencia quase fiquei louco... tenho pena de quem esta começando
|
Ronildo da Rocha Braga Jr.
Programador, nada mais.
blog: http://www.iprogramming.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2006 11:56:01
|
andre_guitar7
JavaEvangelist
![[Avatar]](/images/avatar/73f9ddba165b5c59c61dd64960ba8b2d.jpg)
Membro desde: 29/03/2006 16:03:32
Mensagens: 435
Localização: Ctba/PR
Offline
|
O problema é o mercado de trabalho... framework tá virando requisito, se existem vários e surge um novo a cada dia, temos q saber de todos...
|
Vivo estou, pois um dia Ele morreu por mim... livre estou, pois um dia condenado foi... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2006 12:12:30
|
micheldemontalvao
Debugger
Membro desde: 20/04/2006 10:32:12
Mensagens: 59
Offline
|
ronildobraga wrote:
micheldemontalvao wrote:
Em minha opnião o JSF não pegou, por que a Sun com sabedoria deixou na mão dos Fabricantes desenvolverem os componentes, mas com ingenuidade a liberdade de integrá-los a ferramenta de desenvolvimento. Se está forma fosse padronizada seria legal, pois v.c poderia instalar e usar os seus componentes preferidos em qualquer ferramenta (ja pensou Instalar / JSF Component no eclipse???)
JSF não pegou  ? mas existe varias empresas implementando a especificacao... até os responsaveis pelo struts vai implementar na nova versao !
Talves as pessoas não estejam usando o proprio framework JSF... mas a especificação sim eu acredito que vai dar certo ! E pra falar a verdade eu torço por isso... pois eu ja estou cansado de ficar observando qual framework é melhor que outra !
Vamos todos seguir um padrao que eu acho que é melhor pra todo mundo... não so pra quem ja trabalha com java... mas para aqueles que um dia vao trabalhar.
Imaginem um iniciante tentando decidir qual web-framework usar... eu mesmo que ja tenho uma certo experiencia quase fiquei louco... tenho pena de quem esta começando
Humm, peço desculpas...vou melhorar minha expressão. O JSF foi proposto pra ser uma febre, em desenvolvimento web, tanto quanto era o .net na época. Essa febre é que não pegou! Hj o JSF é uma escolha muito boa, mas segundo a Sun ele seria A ESCOLHA! vamos a proposta da Sun:
1 - Ter um conjunto bem variado de componentes, desenvolvido por várias empresas. Legal, isto pegou, e é ate um diferencial do JSF, pois os melhores componentes são free: MyFaces e Tomahank (Apache), ADF Faces (Oracle, agora também apache), ICEFaces (ICe Soft).
2 - Poder construir uma página de forma RAD, igual ao Delphi ou .net. Essa parte não pegou. Na prática cada IDE fornece uma interface visual para os componentes que mais lhe apraz (JDeveloper ADF, Java Studio Creator RI da Sun, e por ai vai...), e o pior, não permite a expansão dos componentes.
No fional v.c tem componente JSF pra quase tudo (até pra AJAX), mas continua escrevendo a maioria do código todo na mão (igual nos outros frameworks).
Espero ter explicado.
Flos.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2006 13:28:44
|
kuchma
Moderador
![[Avatar]](/images/avatar/85422afb467e9456013a2a51d4dff702.jpg)
Membro desde: 17/01/2003 19:36:16
Mensagens: 1231
Localização: Curitiba - PR
Offline
|
ronildobraga wrote:Talves as pessoas não estejam usando o proprio framework JSF... mas a especificação sim eu acredito que vai dar certo ! E pra falar a verdade eu torço por isso... pois eu ja estou cansado de ficar observando qual framework é melhor que outra !
Vamos todos seguir um padrao que eu acho que é melhor pra todo mundo... não so pra quem ja trabalha com java... mas para aqueles que um dia vao trabalhar.
Imaginem um iniciante tentando decidir qual web-framework usar... eu mesmo que ja tenho uma certo experiencia quase fiquei louco... tenho pena de quem esta começando
Nao vejo dessa forma. Esta comecando e nao sabe qual escolher? Quer entrar no mercado ou aprender? Para entrar no mercado, aprenda Struts (isso eh temporario, quando JSF for mais popular aprenda JSF, se for Spring MVC, idem). Para aprender, escolha o que achar mais interessante e va em frente.
Discutir qual framework eh melhor? Se a discussao tiver bons argumentos todos aprendem. Comecando na discussao sobre os frameworks eh normal habituar-se a pensar mais sobre arquitetura, o que eh otimo e torna o mundo um Lugar Melhor(TM).
Aprender um novo framework de vez em quando: qual o problema disso? Se para alguem isso for um problema, a solucao seria entrar em um ambiente corporativo conservador, onde as mudancas sao lentas e segue-se um padrao rigido de softwares homologados.
Framework eh igual linguagem. Sempre vao surgir novos, muitos sao apenas copias, outros com ideias novas, uns mais conservadores, outros revolucionarios, e por ai vai. Nao eh algo a se temer, mas a se aproveitar.
Marcio Kuchma
|
E tu, Belém-Efrata, pequena demais para figurar como grupo de milhares de Judá, de ti me sairá o que há de reinar em Israel, e cujas origens são desde os tempos antigos, desde os dias da eternidade. Mq 5:2, Miquéias, 750 AC aprox. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2006 13:40:42
|
Lucas Zingano
JavaChild
![[Avatar]](/images/avatar/6b27e88fdd7269394bca4968b48d8df4.jpg)
Membro desde: 30/03/2006 13:36:11
Mensagens: 129
Localização: Porto Alegre, Brasil
Offline
|
kuchma wrote:Framework eh igual linguagem. Sempre vao surgir novos, muitos sao apenas copias, outros com ideias novas, uns mais conservadores, outros revolucionarios, e por ai vai. Nao eh algo a se temer, mas a se aproveitar. 
O que eu particularmente acho errado eh o Mr. Market, aquele cara que diz que o cara tem que ter 4 anos de experiencia com Struts... se ainda fosse a base, mas framework nao eh base.... claro que um conhecimento pratico eh bom, algo do tipo, 1-2 de experiencia com um framework eh algo a se considerar, mas nao esperar para que o cara seja o criador do Struts para um projeto de desenvolvimento de um site de e-commerce, pagando 2k-3k por mes... hehe patetico, claro que eh importante ter uma boa nocao da linguagem por exemplo, mas um cara que experimentou por 2 anos struts e 2 anos webwork pode ser bem mais interessante para a empresa pela versatilidade que ele pode ter.
You know what I mean?
|
"The Sarbanes-Oxley Act is the greatest thing to happen to India since Y2K."
Mark Kobayashi-Hillary, author of Outsourcing to India. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2006 15:18:16
|
kuchma
Moderador
![[Avatar]](/images/avatar/85422afb467e9456013a2a51d4dff702.jpg)
Membro desde: 17/01/2003 19:36:16
Mensagens: 1231
Localização: Curitiba - PR
Offline
|
Lucas Zingano wrote:You know what I mean?
Acho que sim... na verdade isso ocorre (IMHO) em dois casos:
- Exigem real de alguem com tal experiencia. De repente os caras querem alguem pra adaptar o Struts pra eles, ou entao um DBA super-especializado nos detalhes do Informix ou talvez alguem pra desenvolver um sistema operacional em Java. Esses sao casos em que a experiencia mista de Struts/WebWork, Informix/PostgreSQL ou Java/.NET tende a nao funcionar como estamos querendo. Minoria dos casos.
- Anuncio feito pelo pessoal do RH que nao entende muito bem as siglas e o contexto em que elas se encaixam. Esta eh a grande maioria.
Para o ultimo caso se voce conseguir se fazer entender atraves da entrevista ou contato inicial, otimo. Se nao e eles continuarem batendo na mesma tecla, considere se esse eh o tipo de empresa em que voce deseja trabalhar.
Em todo caso diversidade eh legal. Nao se conseguira acabar com a proliferacao de frameworks. Nao se conseguira que todos gostem disso. Tambem nao se conseguira acabar com esses topicos ciclicos a respeito da diversidade de frameworks/linguagens/IDE/distribuicoes de Linux/sabores de pizza, etc.
Marcio Kuchma
|
E tu, Belém-Efrata, pequena demais para figurar como grupo de milhares de Judá, de ti me sairá o que há de reinar em Israel, e cujas origens são desde os tempos antigos, desde os dias da eternidade. Mq 5:2, Miquéias, 750 AC aprox. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2006 15:39:27
|
micheldemontalvao
Debugger
Membro desde: 20/04/2006 10:32:12
Mensagens: 59
Offline
|
Lucas Zingano wrote:
kuchma wrote:Framework eh igual linguagem. Sempre vao surgir novos, muitos sao apenas copias, outros com ideias novas, uns mais conservadores, outros revolucionarios, e por ai vai. Nao eh algo a se temer, mas a se aproveitar. 
O que eu particularmente acho errado eh o Mr. Market, aquele cara que diz que o cara tem que ter 4 anos de experiencia com Struts... se ainda fosse a base, mas framework nao eh base.... claro que um conhecimento pratico eh bom, algo do tipo, 1-2 de experiencia com um framework eh algo a se considerar, mas nao esperar para que o cara seja o criador do Struts para um projeto de desenvolvimento de um site de e-commerce, pagando 2k-3k por mes... hehe patetico, claro que eh importante ter uma boa nocao da linguagem por exemplo, mas um cara que experimentou por 2 anos struts e 2 anos webwork pode ser bem mais interessante para a empresa pela versatilidade que ele pode ter.
You know what I mean?
2
Em alguns casos é até pior o cara ter 4 anos só de Struts, sem estudar outras tecnologias, pois fica bitolado. Por exemplo, eu peguei um projeto pra revisar por causa de performance, de um cara surrado no Struts. Tudo que podia fazer no framework ele fez, pra melhor e pra pior.
Um exemplo: ele adaptou o controlador do struts, extendendo RequestProcessor, para poder fazer um pre-processamento de alguns dados antes de chamar cada Action.
Acontece que isso é uma tecnica bem antiga (e bem pesada) de quando não existiam os Filtros da API de Servlet, uma solução bem mais robusta e elegante e o projeto já utilizava a versão 2.3 desta API. Outras coisas que vi foram: Não utilizar Spring, Fazer a troca Entre as propriedades dos Forms e dos Beans na mão, não utilizar Struts-el com JSTL e outras.
Flos.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2006 16:13:28
|
Luiz Aguiar
Moderador
![[Avatar]](/images/avatar/843a4d7fb5b1641b0bb8e3c2b2e75231.jpg)
Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline
|
Exatamente por isso estou focando tudo pra sair do desenvolvimento web. Tem menos projetos no mercado? Tem... paga-se menos? pelo vejo aqui em sampa a resposta é não, e em muitos casos paga-se mais.
E sabem por quê?
Porque swing é um só. Porque Java ME é um só.
Desenvolvimento web com java, esta caindo no conceito de libertinagem já. Ter opções é muito bom, agora não ter um padrão é terrível.
Vejo vagas e recebo muitas ligações de projetos web, e tirando o fato do uso muito maior do Strus em relação aos outros, NÃO existe nenhuma padronização no desenvolvimento de projetos web com java. Cada um faz com o framework que quiser, da maneira que quiser.
Nesses horas que as veses eu penso que a microsoft que é certa mesmo, quer usar o meu usa, não quer foda-se, pelo menos assim eles "tem" um padrão nos seus produtos.
Podem se matar ai pra ver que framework escolher durantes os próximos 6 meses... pq depois disso ja muda tudo denovo e tem que escolher tudo outra ves.
IMHO
|
-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2006 16:33:57
|
micheldemontalvao
Debugger
Membro desde: 20/04/2006 10:32:12
Mensagens: 59
Offline
|
Luiz Aguiar wrote:Exatamente por isso estou focando tudo pra sair do desenvolvimento web. Tem menos projetos no mercado? Tem... paga-se menos? pelo vejo aqui em sampa a resposta é não, e em muitos casos paga-se mais.
E sabem por quê?
Porque swing é um só. Porque Java ME é um só.
Desenvolvimento web com java, esta caindo no conceito de libertinagem já. Ter opções é muito bom, agora não ter um padrão é terrível.
Vejo vagas e recebo muitas ligações de projetos web, e tirando o fato do uso muito maior do Strus em relação aos outros, NÃO existe nenhuma padronização no desenvolvimento de projetos web com java. Cada um faz com o framework que quiser, da maneira que quiser.
Nesses horas que as veses eu penso que a microsoft que é certa mesmo, quer usar o meu usa, não quer foda-se, pelo menos assim eles "tem" um padrão nos seus produtos.
Podem se matar ai pra ver que framework escolher durantes os próximos 6 meses... pq depois disso ja muda tudo denovo e tem que escolher tudo outra ves.
IMHO
Isto é culpa bem mais da Sun, por que quando o JSF ia ser lançado, todos concordavam que ele seria o padrão, e todos queriam aderiri a ele: vide o Struts com o Shale.
Agora como se integrar a um padrão que não consegue nem integrar-se com outros padrões? vide as diferenças entre o JSF e a EL do JSP, ou do JSF e do JSTL (forEach não funcionava).
Eu ainda acho que o JSF vai vencer, até por que a Sun já começou a corrigir estes defeitos.
Flos.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2006 22:03:03
|
Wonder
JavaGuru
![[Avatar]](/images/avatar/c8b700824188c39cdc746.gif)
Membro desde: 28/03/2004 09:45:06
Mensagens: 229
Localização: Sampa
Offline
|
Eu acho o maior barato é ter liberdade, poder criar, escolher, ... ...eh isso que faz surgir novas idéias, novas tendências
Seguir padrões não é ter liberdade, não é pode criar. ...o exemplo mais claro disso e a própria microsoft.
|
http://www.ime.usp.br/~wonder
A minha mente esta preparada para grandes emoções
Para compreender a verdadeira natureza das pessoas, você deve olhar para suas mentes, e examinar suas ambições e seus medos...
Mire o final e nunca pare para duvida; nada é tão dificil, mas a busca irá descobri-lo...
Nada se torna real até ser experimentado - mesmo um provérbio não significa nada para você atè sua vida ilustrá-lo... |
|
|
 |
|
|