| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2011 18:56:26
|
guivirtuoso
JavaTeenager
![[Avatar]](/images/avatar/b0928f2d4ba7ea33b05024f21d937f48.jpg)
Membro desde: 05/04/2006 23:52:21
Mensagens: 185
Localização: Florianópolis - SC
Offline
|
Boa Noite Pessoal,
Se vocês fossem iniciar um projeto web do zero... quais frameworks utilizariam....???
Persistencia... fluxo de navegação... Agendamento de Tarefas... Relatorios...
Queria saber quais frameworks valem a pena hoje dia, visto a dinamica com que todos que existem até então estão se moldando.. gerando uma certa confusão na hora de escolher uma estrutura sólida, que não traga surpresas ao longo do desenvolvimento de uma aplicação grande....
Hibernate + Struts ... com Quartzo p/ Agendamento.... JasperReport p/ parte de Relatorios e Planilhas...
Tudo isso tbm misturado com o ExtJS4 que tem um design legal p/ aplicações web....
Qual a sugestão de vocês???
Vlw!
This message was edited 2 times. Last update was at 14/09/2011 08:53:40
|
Guilherme H. F. Virtuoso
Florianópolis - SC
@virtuosoBR
 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2011 19:10:01
|
tiago_stos
JavaChild
Membro desde: 02/06/2006 07:25:09
Mensagens: 115
Localização: Caçapava - SP
Offline
|
Tudo isso tbm misturado com o ExtJS4 que tem um design legal p/ aplicações web....
Tome cuidado com o ExtJS. Utilisei ele em um projeto recente e não gostei do desempenho. Me pareceu muito pesado. Ah, e a licença dele também não é das mais liberais.
|
Econodin - Organizador Financeiro Pessoal
e-Karros - Sistema de controle de manutenção automotiva
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2011 19:14:49
|
guivirtuoso
JavaTeenager
![[Avatar]](/images/avatar/b0928f2d4ba7ea33b05024f21d937f48.jpg)
Membro desde: 05/04/2006 23:52:21
Mensagens: 185
Localização: Florianópolis - SC
Offline
|
Quanto ao desempenho, também notei um certo "peso" já nas paginas de exemplos.
Sobre a licença, está sendo analisada e se for optado pela utilização deste carinha, será adquirida a versão comercial.
Por hora a licença GLP está de bom tamanho.
|
Guilherme H. F. Virtuoso
Florianópolis - SC
@virtuosoBR
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2011 19:29:18
|
rock
Debugger
![[Avatar]](/images/avatar/05b078717c0d74c1e99adc22b314fbec.jpg)
Membro desde: 31/07/2008 07:03:54
Mensagens: 64
Online
|
JBoss Seam
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2011 07:14:58
|
ruivo
JavaChild
Membro desde: 23/08/2003 10:18:09
Mensagens: 102
Localização: Curitiba-PR
Offline
|
tiago_stos wrote:
Tome cuidado com o ExtJS. Utilisei ele em um projeto recente e não gostei do desempenho. Me pareceu muito pesado. Ah, e a licença dele também não é das mais liberais.
Mais pesado que uma página simples HTML com certeza será, pois depois de carregar a página, rodará um código javascript. Porém, você ganhará muito em interatividade, em componentes ricos e só ficará (muito) pesado se não souber direito o que está fazendo.
Quanto ao valor... É um valor justo que paga o tempo e o esforço do pessoal que desenvolveu. Nada mais justo.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2011 07:21:32
|
Polverini
Virtual Machine Man
![[Avatar]](/images/avatar/9e70346d681ac30b01a566a7dabece16.jpg)
Membro desde: 26/05/2009 15:57:49
Mensagens: 707
Offline
|
para javascript tem o jquery-ui tbm, persistencia de dados use o hibernate, relatórios tem o ireport (jasperReports), agendamento Quartz, se for usar o JSF 2 use o primefaces
|
Antes de postar consulte seu amigo GOOGLE é de graça !
Estudante de Sistemas de Informação Unifil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2011 08:57:11
|
tnaires
GUJ Master
![[Avatar]](/images/avatar/5f6371c9126149517d9ba475def53139.png)
Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline
|
Depois do lançamento do Java EE 6, eu tenho uma enorme tendência a usar apenas as tecnologias que o compõem: JSF com alguma suíte de componentes como o Richfaces ou o Primefaces, JPA, CDI, etc. Nada mais de Spring ou afins.
Para agendamento de tarefas e relatórios, como o colega falou, tem o Quartz e o JasperReports respectivamente.
This message was edited 2 times. Last update was at 24/08/2011 08:58:42
|
Tarso Nunes Aires
Blog - http://cabritin.wordpress.com/
Delicious - http://delicious.com/tnaires
Twitter - @tnaires
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2011 11:27:52
|
gomesrod
GUJ Ranger
![[Avatar]](/images/avatar/5de6755473dc988fe6c7db81f26a53ac.jpg)
Membro desde: 11/05/2007 19:46:22
Mensagens: 901
Offline
|
tnaires wrote:...JSF com alguma suíte de componentes como o Richfaces ou o Primefaces...
É interessante começar escolhendo entre (1) JSF ou (2) frameworks action-based. Só isso já dá uma discussão... cada um tem seus prós e contras, e situações onde se saem melhor.
Se a escolha for por um framework MVC action-based, nos dias de hoje eu optaria por SpringMVC ou VRaptor. Eles trazem um bom ganho de produtividade, por terem integração automática com injeção de dependências e por seguirem a filosofia "convention over configuration".
Aproveite que tem o poder da escolha, eu to aqui preso no struts 1 sabe-se lá até quando rsrs
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2011 11:52:15
|
guivirtuoso
JavaTeenager
![[Avatar]](/images/avatar/b0928f2d4ba7ea33b05024f21d937f48.jpg)
Membro desde: 05/04/2006 23:52:21
Mensagens: 185
Localização: Florianópolis - SC
Offline
|
Bem dito pelo amigo gomesrod .. ."sabe Deus até quando ele estará preso ao struts 1" .. e é pensando nisso que criei este tópico....
Queria saber se o caminho hibernate + vraptor seria uma fria.. mas pelo visto ta valendo a pena hoje em dia.. .em questões de produtividade e escalabilidade.
Acho que vou seguir por este caminho...
Obrigado a todos pelas sugestões .. e a discussão segue... a afinal quanto mais opniões... melhor!
Abraços.
|
Guilherme H. F. Virtuoso
Florianópolis - SC
@virtuosoBR
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2011 12:06:04
|
Polverini
Virtual Machine Man
![[Avatar]](/images/avatar/9e70346d681ac30b01a566a7dabece16.jpg)
Membro desde: 26/05/2009 15:57:49
Mensagens: 707
Offline
|
eu estou sem tempo para aprender a fundo o Vraptor mas em testes que fiz ele se sai muito bem, eu aconselho !
|
Antes de postar consulte seu amigo GOOGLE é de graça !
Estudante de Sistemas de Informação Unifil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2011 13:09:15
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2667
Localização: Chicago, EUA
Offline
|
Eu optaria por algo full-stack. Dá uma olhada aqui: http://www.mentaframework.org/
Aqui uma aplicacao de referencia: http://forum.mentaframework.org/posts/list/2401.page
Vc gosta de Spring e Hibernate? Vai querer aprender isso?
This message was edited 1 time. Last update was at 24/08/2011 13:10:44
|
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) 24/08/2011 13:13:24
|
Ace
Java Ninja
![[Avatar]](/images/avatar/177a49b01a5ad9d3d03883ad18fea943.png)
Membro desde: 23/04/2009 22:00:35
Mensagens: 256
Offline
|
Cara, na minha opnião, seria bastante interessante utilizar :
- JSF 2.0
- Hibernate (puro gosto dele assim ao invés da API)
- Primefaces
- Ajax
- Jboss Seam
sei lah se concordam comigo... mas fica ai minha dica
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2011 13:21:45
|
tnaires
GUJ Master
![[Avatar]](/images/avatar/5f6371c9126149517d9ba475def53139.png)
Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline
|
saoj wrote:Eu optaria por algo full-stack.
Se eu fosse usar algo full-stack em Java, esse algo seria o Play
|
Tarso Nunes Aires
Blog - http://cabritin.wordpress.com/
Delicious - http://delicious.com/tnaires
Twitter - @tnaires
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2011 13:24:49
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2667
Localização: Chicago, EUA
Offline
|
tnaires wrote:
saoj wrote:Eu optaria por algo full-stack.
Se eu fosse usar algo full-stack em Java, esse algo seria o Play 
Realmente o melhor framework web já pensando em Java.
|
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) 14/09/2011 08:53:17
|
guivirtuoso
JavaTeenager
![[Avatar]](/images/avatar/b0928f2d4ba7ea33b05024f21d937f48.jpg)
Membro desde: 05/04/2006 23:52:21
Mensagens: 185
Localização: Florianópolis - SC
Offline
|
Bom Dia Pessoal,
Depois de algumas análises e estudos, optei pelo VRaptor.
Framework versátil de configurações intuitivas, 99% com Anotações, oque deixaram meus códigos muito claro.
Integração facílima com outros frameworks, no meu caso estou usando Spring e Hibernate.
Enfim, um ótimo framework p/ desenvolvimento web, agilizando muitas tarefas... ainda mais p/ quem estava acostumado com Struts e afins!
;-)
|
Guilherme H. F. Virtuoso
Florianópolis - SC
@virtuosoBR
 |
|
|
 |
|
|