| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/11/2006 12:48:18
|
obattousai
Debugger
Membro desde: 27/07/2006 08:47:33
Mensagens: 64
Offline
|
Olá pessoal!!!
Quero aprender um framework web, havia optado pelo Struts, mas depois de umas pesquisas descobri o Mentawai e recentemente o VRaptor que achei bem mais fáceis de aprender e também por terem documentação em pt-BR.
Sou iniciante tanto em Java quanto em JSP e gostaria de aprender ambos (Java, JSP e um framework), sei que é meio loucura.
Sei que a escolha de uma linguagem, IDE, framework e etc. são questões de gosto. Mas alguém poderia me dar uma orientação (vantagens/desvantagens) sobre eles (Mentawai e VRaptor).
|
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/11/2006 13:08:23
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
Você já conhece bem HTTP e servlets?
Para quem conhece bem HTTP, servlets e um pouco de desenvolvimento web não é difícil aprender mais de um framework.
Mas se eu fosse você, escolheria qualquer um apenas para começar. Escolha o que lhe parece ter mais ou melhor documentação e exemplos. Dê valor a questão de convenção sobre configuração porque isto pode dar um ganho enorme no aprendizado do que realmente é importante aprender.
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/11/2006 13:56:31
|
obattousai
Debugger
Membro desde: 27/07/2006 08:47:33
Mensagens: 64
Offline
|
Luca wrote:Olá
Você já conhece bem HTTP e servlets?
Para quem conhece bem HTTP, servlets e um pouco de desenvolvimento web não é difícil aprender mais de um framework.
Mas se eu fosse você, escolheria qualquer um apenas para começar. Escolha o que lhe parece ter mais ou melhor documentação e exemplos. Dê valor a questão de convenção sobre configuração porque isto pode dar um ganho enorme no aprendizado do que realmente é importante aprender.
[]s
Luca
Comecei a estudar Java em novembro/05 comprei o livro Java Como Programar 6ª ed. e vinha estudando feliz da vida até começar um estágio em uma empresa que o site era em PHP, aí tive que infelizmente parar meus estudos em Java e aprender PHP. Foi ai meu primeiro contato com desenvolvimento web e me apaixonei pelo conceito, tanto que meu projeto de final de curso foi sobre qualidade no desenvolvimento de WebApps.
Há 3 meses que sai do estágio e comprei o Use a Cabeça! Servlets & JSP, mas só li até a metade por falta de tempo. E agora que não estou mais na empresa e praticamente já terminei a faculdade, voltei aos estudos com força total e estou com um projeto para desenvolver.
Venho fazendo uns teste com o Menta e tenho gostado bastante!!!
Obrigado Luca, pela dica!!!
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/11/2006 15:37:59
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2667
Localização: Chicago, EUA
Offline
|
Diferentemente dos outros frameworks, que possuem uma curva de aprendizado mais elevada, esses dois são de fácil entendimento e aprendizado.
Logo te sugiro que teste os dois e escolha o que mais te agradar.
|
Sergio A Oliveira Jr. - saoj
ExperiMENTA:
Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2007 23:13:10
|
bonfarj
Java Ninja
![[Avatar]](/images/avatar/1454ca2270599546dfcd2a3700e4d2f1.jpg)
Membro desde: 28/03/2006 09:55:47
Mensagens: 298
Offline
|
Eu li a matéria sobre o VRaptor na última edição da Mundo Java e ainda estou lendo a matéia do Mentawai. Queria saber se existe algum comparativo entre os dois, alguém sabe?
abraços!
|
IGOR BRITO ALVES
@igoralves
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/01/2007 00:30:58
|
casmeiron
JavaChild
![[Avatar]](/images/avatar/65aaf6fbf016b5f1db30b039bd629efb.png)
Membro desde: 21/01/2007 21:16:58
Mensagens: 120
Localização: Uberlândia, Minas Gerais
Offline
|
Bom, eu estudei os dois frameworks, mas depois que conheci JSF esqueci o resto, a produtividade é muito maior, quanto mais projeto você faz em JSF, mais componentes personalizados você tem, mais fácil fica pro próximo projeto, essa é minha opinião.
Se você quer algo como struts pega um desses dois, mas se quiser conhecer JSF (eu aconselho), "experimenta experimenta".
|
Desenvolvedor Profissional
[x] SCJP 1.5 (12/2007)
[ ] SCBCD 5.0 (estudando)
[ ] SCWCD 5.0 (esperando sair)
JSF => Can u feel it?!
----------------------------------
Paulo Cesar Silva Reis |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/01/2007 08:00:55
|
Rubem Azenha
GUJ Master
![[Avatar]](/images/avatar/cb953f6ca5923f7517125db46ed1293d.jpg)
Membro desde: 28/06/2004 00:10:43
Mensagens: 1933
Localização: São Paulo, SP
Offline
|
bonfarj wrote:Eu li a matéria sobre o VRaptor na última edição da Mundo Java e ainda estou lendo a matéia do Mentawai. Queria saber se existe algum comparativo entre os dois, alguém sabe?
abraços!
heheh, o pessoal quer ver a gente se pegando no braço mesmo
Ainda não existe nenhum texto assim, imagino que não seja nescessário. É só entrar no site do Menta, ler a documentação, ir no site do VRaptor, ler a documentação, se gostar de um ou de outro, fazer uma aplicação demo e aí você vai escolher um Sem imparcialidade.
|
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/01/2007 08:34:12
|
bonfarj
Java Ninja
![[Avatar]](/images/avatar/1454ca2270599546dfcd2a3700e4d2f1.jpg)
Membro desde: 28/03/2006 09:55:47
Mensagens: 298
Offline
|
microfilo wrote:heheh, o pessoal quer ver a gente se pegando no braço mesmo 
Hehe, longe de mim.
Eu gostei muito do VRaptor, o cara que escreveu a matéria mandou muito bem, achei esse framework bem no meu estilo. Mas também achei o Mentawai interessante, por isso queria ver se existe algum comparativo com prós e contras de cada um.
grande abraço pra vcs e parabéns pelos frameworks!
|
IGOR BRITO ALVES
@igoralves
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/01/2007 14:30:54
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2667
Localização: Chicago, EUA
Offline
|
casmeiron wrote:Bom, eu estudei os dois frameworks, mas depois que conheci JSF esqueci o resto, a produtividade é muito maior, quanto mais projeto você faz em JSF, mais componentes personalizados você tem, mais fácil fica pro próximo projeto, essa é minha opinião.
Dá um exemplo de um componente personalisado que vc reutilizaria em um outro projeto?
|
Sergio A Oliveira Jr. - saoj
ExperiMENTA:
Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/01/2007 14:45:36
|
cado
Java Ninja
![[Avatar]](/images/avatar/013c17ae3d8adf097f5ddd872096b8fe.png)
Membro desde: 28/06/2006 09:54:37
Mensagens: 265
Localização: Curitiba
Offline
|
casmeiron wrote:Bom, eu estudei os dois frameworks, mas depois que conheci JSF esqueci o resto, a produtividade é muito maior, quanto mais projeto você faz em JSF, mais componentes personalizados você tem, mais fácil fica pro próximo projeto, essa é minha opinião.
Se você quer algo como struts pega um desses dois, mas se quiser conhecer JSF (eu aconselho), "experimenta experimenta".
Acredito q a pergunta do obattousai seria Mentawai x VRaptor, nao vi ele perguntar sobre JSF.
|
--

http://cadocruz.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/01/2007 14:59:40
|
Thiago Senna
GUJ Master
![[Avatar]](/images/avatar/78719f11fa2df9917de3110133506521.jpg)
Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline
|
cado wrote:Acredito q a pergunta do obattousai seria Mentawai x VRaptor, nao vi ele perguntar sobre JSF.
mas ele falou que já estudou ambos frameworks e chegou na conclusão que JSF atende melhor as necessidades dele, além de citar um dos motivos da escolha. Isso é também uma contribuição com o tópico, não é?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/01/2007 15:00:59
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2667
Localização: Chicago, EUA
Offline
|
Thiago Senna wrote:
cado wrote:Acredito q a pergunta do obattousai seria Mentawai x VRaptor, nao vi ele perguntar sobre JSF.
mas ele falou que já estudou ambos frameworks e chegou na conclusão que JSF atende melhor as necessidades dele, além de citar um dos motivos da escolha. Isso é também uma contribuição com o tópico, não é? 
Ele vai contribuir ainda mais se falar quais são os componentes personalisados que ele reutiliza em todos os projetos dele.
|
Sergio A Oliveira Jr. - saoj
ExperiMENTA:
Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/01/2007 15:14:25
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
Pois eu achei a resposta sobre JSF muito boa. Aliás, estudei JSF em 2004 e fiquei com a impressão de que o JSF tinha tudo para matar o framework MVC da moda que era o Struts. Mas na época o JSF ainda não conseguia construir uma página com todos os recursos do Struts. Se hoje ele está mais produtivo, como imagino que esteja, acho que tem muitas chances de ser a melhor solução do que os frameworks MVC quando NÃO se usa AJAX.
O problema é que hoje a discussão não está mais na comparação com MVC e sim na comparação com os frameworks AJAX. Já tem gente escrevendo por aí que site sem AJAX é defunto fedorento que esqueceram de enterrar.
Então eu pergunto: como fica o uso dos componentes JSF quando se pretende desenvolver um site com AJAX?
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/01/2007 15:16:38
|
Thiago Senna
GUJ Master
![[Avatar]](/images/avatar/78719f11fa2df9917de3110133506521.jpg)
Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline
|
saoj wrote:Ele vai contribuir ainda mais se falar quais são os componentes personalisados que ele reutiliza em todos os projetos dele.
Olá Sérgio, tudo bem?
concordo, e é isso que eu espero. Mas ainda assim, não estaria desvalorizando o Mentawai ou o VRaptor, que em minha opinião são frameworks muito interessantes também.
Com esse barulho que o ajax vem fazendo, acho muito interessante a idéia de criar componentes que utilizem tais recursos. Não que eu seja fã de ajax, mas esta pode ser a realidade em muitos projetos, não acha?
Não sei se JSF seria a melhor solução para estes casos (nem conheço JSF direito), mas vamos esperar e ver o que nosso amigo tem a dizer.
Abraços
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/01/2007 15:19:55
|
marciobarroso
Virtual Machine Man
![[Avatar]](/images/avatar/6828f61cee49c7a4da0f9c1d3e03b857.jpg)
Membro desde: 13/05/2005 23:17:13
Mensagens: 508
Localização: Barueri / SP / BR
Offline
|
Eu tenho tido contato com o VRaptor desde a versão 0.8 e tenho visto o qto este framework tem amadurecido.
Acho mto bacana o conceito de vc desenvolver uma app web sem ter q se preocupar com request / response, o que é possível com o VRaptor, mas não obrigatório.
Acho legal também o processamento das classes, onde eu não preciso extender nenhuma outra classe específica do framework para que ele identifique meu componente, ainda mais que só podemos ter uma única superclasse.
Estive lendo o artigo da mundo java a respeito do mentawai e tb as video aulas da java magazine e ví que existe a necessidade de configuração de xml. Eu particularmente acho isso um porre ... Qdo com o Vraptor, seguindo as convenções, é possível criar a aplicação sem a necessidade de criar xml de configuração do framework. Isso é mto legal e produtivo.
Eu depois de um tempo comparando os 2 frameworks, verifiquei que o VRaptor é mais "desplugado" da aplicação e que por estas e outras características que não me lembro agora, escolhi ele como meu framework "Brazuca" predileto. Opinião pessoal. Gostaria de aproveitar e parabenizar a galera do Mentawai e do VRaptor pelo magnifico trabalho com os frameworks ...
[]'s
|
|
|
 |
|
|