Wicket para um projeto grande, vai bem???  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
mcbarsotti
JavaEvangelist
[Avatar]

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
[MSN]
Mauricio Linhares
Moderador
[Avatar]

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
[WWW]
mcbarsotti
JavaEvangelist
[Avatar]

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
[MSN]
rodrigoallemand
GUJ Ranger
[Avatar]

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
[WWW] [MSN]
saoj
JWizard
[Avatar]

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


[Email] [WWW]
rodrigoallemand
GUJ Ranger
[Avatar]

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
[WWW] [MSN]
mcbarsotti
JavaEvangelist
[Avatar]

Membro desde: 11/05/2006 12:10:38
Mensagens: 329
Offline

saoj wrote:
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)


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
[MSN]
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

[WWW]
rodrigoallemand
GUJ Ranger
[Avatar]

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
[WWW] [MSN]
bbviana
JavaChild
[Avatar]

Membro desde: 24/07/2006 13:11:57
Mensagens: 111
Localização: São Paulo
Offline

saoj wrote: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)

E da lhe propaganda
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®
[Email] [MSN]
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)
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
victorcosta
JavaGuru
[Avatar]

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/
[MSN]
mcbarsotti
JavaEvangelist
[Avatar]

Membro desde: 11/05/2006 12:10:38
Mensagens: 329
Offline

victorcosta wrote:
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/sampl...ase/Showcase.html#formWithGrid


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
[MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team