| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/12/2007 22:52:22
|
mcbarsotti
JavaEvangelist
![[Avatar]](/images/avatar/41d80bfc327ef980528426fc810a6d7a.jpg)
Membro desde: 11/05/2006 12:10:38
Mensagens: 329
Offline
|
Bom pessoal, estou iniciando um projeto pessoal e estou pensando em usar a framework Wicket, a framework Ext Js para fazer o layout (ainda não tenho certeza sobre esse, parece pouco produtivo... ) e hibernate para a persistencia.
gostaria de saber sobre o wicket, alguem já fez algo com ele?
é bom? compensa? tem bugs?
aguenta uma carga boa de usuarios navegando? ( tipo uns 2000 usuários simultâneos )
e o ext js, alguem já usou?
vallewww!
obs: editado para corrigir um erro grotesco no português!
This message was edited 2 times. Last update was at 20/12/2007 23:28:43
|
Obs.: O texto acima não é uma verdade soberana, não precisa cortar os pulsos caso não concorde.
[]'s |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2007 01: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
|
Não é o Wicket que vai aguentar os 2000 usuários, é como você vai usar ele. Se você começar a meter besteiras na sessão do usuário, ele nunca vai aguentar nem a metade disso.
Antes de simplesmente pensar em qual framework usar, pare pra avaliar os seus problemas de escalabilidade e performance, dificilmente escolher um framework ou outro vai fazer diferença no longo prazo, o que pega mesmo é como você vai projetar a solução.
|
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) 21/12/2007 09:57:17
|
mcbarsotti
JavaEvangelist
![[Avatar]](/images/avatar/41d80bfc327ef980528426fc810a6d7a.jpg)
Membro desde: 11/05/2006 12:10:38
Mensagens: 329
Offline
|
Maurício Linhares wrote:
Não é o Wicket que vai aguentar os 2000 usuários, é como você vai usar ele. Se você começar a meter besteiras na sessão do usuário, ele nunca vai aguentar nem a metade disso.
Antes de simplesmente pensar em qual framework usar, pare pra avaliar os seus problemas de escalabilidade e performance, dificilmente escolher um framework ou outro vai fazer diferença no longo prazo, o que pega mesmo é como você vai projetar a solução.
Concordo com vc...
uso struts a mais de 3 anos ( atualmente uso struts 2 ), estou saindo dele pois não é nada produtivo e estou em busca de uma framework que seja robusta igual ao struts mas produtiva.
quero saber se alguem já fez um site grande com o wicket, se ele possui as features que a maioria dos frameworks web possuem, tipo internacionalização e todas as outras coisas, se são boas e etc.
aquele esquema de template do wicket, que via classe você concegue montar um template de pagina com cabeçalho, corpo e rodapé ( tipo um sitemash ou tiles ) ele funciona? é bom?
a integração com outras frameworks como spring, hibernate... é tranquila, funciona bacana???
é isso que quero saber, como vc disse, não depende da framework, pois posso fazer um site inteiro usando servlets e jsp's que vão aguentar muito bem grandes quantidades de usuarios simultaneos...
valew Maurício Linhares pela colaboração e aguardo novas respostas da comunidade!
|
Obs.: O texto acima não é uma verdade soberana, não precisa cortar os pulsos caso não concorde.
[]'s |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2007 13:38:29
|
rodrigoallemand
GUJ Ranger
![[Avatar]](/images/avatar/d7b431b1a0cc5f032399870ff4710743.jpg)
Membro desde: 21/02/2005 20:19:47
Mensagens: 972
Localização: Rio de Janeiro, Recreio!!!
Offline
|
Estou na mesma situação q vc... minha saída foi montar muito bem minha camada de dominio, utilizar JST + JSP puro na View e deixar a parte de controle com qq framework... afinal de contas, se um dia eu mudar algo, será na camada de controle...
Portanto, faça o planejamento do seu dominio, utilize coisas já garantidas pelo mercado e que tenha facil alteração e deixe a camada de controle para o que vc mais entende... projetos pessoais tem um grande problema: se eles demoram muito a tomarem corpo, o tesão do desenvolvimento acaba...
|
Rodrigo Allemand
A culpa é minha e eu a coloco em quem eu quizer!. (Homer Simpson)
http://blog.rodrigoallemand.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2007 14:05:15
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2667
Localização: Chicago, EUA
Offline
|
Se vc está vindo do Struts, então vai estranhar muito o Wicket, porque ele é component-based.
Se quer continuar no action-based tente o Mentawai (http://www.mentaframework.org) ou VRaptor (http://www.vraptor.org)
This message was edited 1 time. Last update was at 21/12/2007 14:05:28
|
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) 21/12/2007 14:06:08
|
rodrigoallemand
GUJ Ranger
![[Avatar]](/images/avatar/d7b431b1a0cc5f032399870ff4710743.jpg)
Membro desde: 21/02/2005 20:19:47
Mensagens: 972
Localização: Rio de Janeiro, Recreio!!!
Offline
|
Cara, não conhecia esse ExtJS... Muito legal mesmo!!!!
|
Rodrigo Allemand
A culpa é minha e eu a coloco em quem eu quizer!. (Homer Simpson)
http://blog.rodrigoallemand.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2007 14:26:45
|
mcbarsotti
JavaEvangelist
![[Avatar]](/images/avatar/41d80bfc327ef980528426fc810a6d7a.jpg)
Membro desde: 11/05/2006 12:10:38
Mensagens: 329
Offline
|
saoj conheço sua framework, meu primo implementou um sistema enorme na maringa turismo usando o menta, e o vraptor tb já conheço...
o menta já está mais doque provado que é uma exelente framework...
é que eu quero ir para um framework component-based mesmo, para o meu projeto, vai ser crucial.
rodrigoallemand wrote:
Cara, não conhecia esse ExtJS... Muito legal mesmo!!!!
bacana né cara, só q é um pouco complicado implementar telas usando ele... ainda mais um sistema enorme... é dificil de manter... se for ver o custo/beneficio não compensa muito não...
bom galera, valew pelas sugestões... mas ainda vou ficar aguardando respostas especificas sobre o wicket...
valewww galera!
|
Obs.: O texto acima não é uma verdade soberana, não precisa cortar os pulsos caso não concorde.
[]'s |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2007 15:31:00
|
Lobo
Thread.start()
Membro desde: 06/04/2006 16:54:49
Mensagens: 46
Localização: Crato-ce
Offline
|
mcbarsotti wrote:
e o ext js, alguem já usou?
Eu não achei simples extjs, talvez no futuro...
Acho que se vc conbinar jquery (diminui a escrita js, tem plugins etc...) com um layout bacana vc sai ganhando.
Editado:
Eu acho que é uma boa pra quem é forte em desenv no cliente e manja bem de JS pra conseguir fazer workaround quando possível.
extjs não é copy /past and run é penoso pra caramba, pra mim foi.
This message was edited 1 time. Last update was at 21/12/2007 15:34:51
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2007 15:52:15
|
rodrigoallemand
GUJ Ranger
![[Avatar]](/images/avatar/d7b431b1a0cc5f032399870ff4710743.jpg)
Membro desde: 21/02/2005 20:19:47
Mensagens: 972
Localização: Rio de Janeiro, Recreio!!!
Offline
|
Fiz uns testes aqui e tb achei ele bem penoso...
Mas tem uma coisa de bom em relação as outras RIAs da vida: pode ser mais dinamico com o JSTL.
Com isso, se vc armar as telas (ai que está o trabalho inicial), a manutenção fica só com o JSTL...
Já no Flex, por exemplo, vc terá um trabalho um pouco mais reduzido mas vai ter que abusar do AJAX...
Mas eu gostei dele. Vou usa-lo num projeto meu pra teste... posto as coisas no futuro!
|
Rodrigo Allemand
A culpa é minha e eu a coloco em quem eu quizer!. (Homer Simpson)
http://blog.rodrigoallemand.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/12/2007 01:29:58
|
bbviana
JavaChild
![[Avatar]](/images/avatar/89c0a463cc070b6c547ce09aa59abd5f.jpg)
Membro desde: 24/07/2006 13:11:57
Mensagens: 111
Localização: São Paulo
Offline
|
E da lhe propaganda
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/12/2007 14:12:00
|
AdvancedTechnology®
What is classpath?
Membro desde: 01/04/2007 16:00:23
Mensagens: 8
Offline
|
Uso Wicket a sensivel sensivelmente 1 ano e recomendo.
A o meu framework de preferencia. O forum do projecto ajuda bastante.
Já usei em um projecto dentro de um Banco e tem se portado muito bem.
O Ext-js também interessante + muito trabalhoso, nunca usei com o Wicket.
User o Ext-js com o Grails.
AT
|
Advanced Technology® |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/12/2007 16:40:36
|
Henrik
JavaChild
Membro desde: 26/03/2006 22:06:12
Mensagens: 100
Offline
|
eu tentei usar o extjs, mas o tempo de carga de uma pagina aumentou muito. toda vida tinha que puxar o javascript.
existe alguma boa pratica pra ajudar diminuir esse tempo?
(o tempo que leva pra puxar o javascript, que tem cerca de 800kb)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/12/2007 17:09:50
|
Henrik
JavaChild
Membro desde: 26/03/2006 22:06:12
Mensagens: 100
Offline
|
Henrik wrote:eu tentei usar o extjs, mas o tempo de carga de uma pagina aumentou muito. toda vida tinha que puxar o javascript.
existe alguma boa pratica pra ajudar diminuir esse tempo?
(o tempo que leva pra puxar o javascript, que tem cerca de 800kb)
respondendo uma das minhas propias perguntas, é possivel enxugar o javascript:
http://extjs.com/download/build
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/12/2007 00:01:37
|
victorcosta
JavaGuru
![[Avatar]](/images/avatar/42c88875bb90aeed57f01609fef5d9d7.png)
Membro desde: 07/01/2007 01:29:37
Mensagens: 220
Localização: Recife - PE
Offline
|
Uma opção pra usar o Ext pra quem n eh muito familiar com o Javascript eh usar esse wrapper do Ext pra GWT, com ele vc programa tudo em Java
http://code.google.com/p/gwt-ext/
Olhem os sources da demo
http://gwt-ext.googlecode.com/svn/trunk/site/samples/Showcase/Showcase.html#formWithGrid
|
Meu blog com tutoriais de jQuery
http://www.victorcisneiros.com/blog/
Outros projetos
http://www.todolistr.com
http://www.bibliasocial.com
http://www.dota2feedback.com/
http://www.posjogo.com.br/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/12/2007 11:00:52
|
mcbarsotti
JavaEvangelist
![[Avatar]](/images/avatar/41d80bfc327ef980528426fc810a6d7a.jpg)
Membro desde: 11/05/2006 12:10:38
Mensagens: 329
Offline
|
vc já usou esse wrapper?
sera que rola usar ele com o wicket?
|
Obs.: O texto acima não é uma verdade soberana, não precisa cortar os pulsos caso não concorde.
[]'s |
|
|
 |
|
|