| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2009 07:37:37
|
Dieval Guizelini
Virtual Machine Man
![[Avatar]](/images/avatar/9fc92b9c69b711dcb880ccb743fc6f06.jpg)
Membro desde: 05/07/2006 14:39:44
Mensagens: 570
Localização: Curitiba - PR
Offline
|
Senhores,
A muito tempo que acesso de vez em quando o site http://www.javapractices.com/, que na minha opnião possui muitos artigos e discussões interessantes e foi de relativa importância no meu aprendizado de java.
Eu não sei exatamente em que momento a licença do web4j foi mudada para a licença do BSD (http://www.web4j.com/Download.jsp).
Mas as comparações publicada pelos próprios autores, me deixaram no mínimo curioso, vejam:
Name Num Classes
WEB4J 88
Servlet/JSP API 96
Rails 346
Tapestry 706
Struts 720
Rife 1,110
JEE 1,188
Spring 2,464
E a declaração de que:
WEB4J stands aggressively for the following :
simplicity and minimalism
concision
reducing the pain of programming in Java
showing compassion for the typical programmer just wanting to get their work done
using tools that have been proven over a long period of time
treating the data as king, not the code
WEB4J stands aggressively against the following :
complexity
verbosity
requiring the programmer to be an uber-geek
using fashionable-but-unproven programming techniques
assuming the programmer has a lot of time available to learn new tools
treating the database as secondary to the code
forcing the programmer to learn new ways to do the same old thing
Alguém já o testou ou utilizou em produção? Ele realmente é mais simples que os concorrentes famosos (struts, spring etc)?
Qual a opnião de vocês?
vw
This message was edited 1 time. Last update was at 23/02/2009 07:38:53
|
Sun Certified Java Programmer 5.0 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2009 08:04:33
|
Leonardo3001
GUJ Ranger
Membro desde: 04/07/2007 18:28:58
Mensagens: 975
Offline
|
Eu mantenho uma lista particular de frameworks Java que são mantidos atualmente (deram 12). Sempre quando vejo um artigo em algum blog, eu atualizo. Hoje são:
- Struts 2
- JSF
- VRaptor
- Seam
- GWT
- Mentawai
- Click
- Waffle
- Wicket
- Spring MVC
- Apache Tapestry
- Stripes
Entre os citados, estão alguns que raramente são encontrados no mercado de trabalho.
O WEB4J não está na lista porque desde 2007, quando a criei, que eu não ouço falar nesse framework. Então, considerando isso e considerando que o site é bem amador. Eu não confiaria tanto assim nesse framework.
|
Leonardo Veríssimo
-------------------------------------------------
Objectzilla |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2009 08:26:18
|
Dieval Guizelini
Virtual Machine Man
![[Avatar]](/images/avatar/9fc92b9c69b711dcb880ccb743fc6f06.jpg)
Membro desde: 05/07/2006 14:39:44
Mensagens: 570
Localização: Curitiba - PR
Offline
|
Valeu pela opnião Leonardo,
e dentre os que citou, quais que você considera mais simples e que possui o melhor desempenho em situações de alta demanda?
vw
|
Sun Certified Java Programmer 5.0 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2009 10:50:07
|
Leonardo3001
GUJ Ranger
Membro desde: 04/07/2007 18:28:58
Mensagens: 975
Offline
|
Dieval Guizelini wrote:e dentre os que citou, quais que você considera mais simples e que possui o melhor desempenho em situações de alta demanda?
Isso não dá pra saber. Aliás, acredito que "melhor desempenho" e "alta demanda" são coisas que não são necessárias na maioria das aplicações intranets por aí. Existe também o fato que essas são características que dependem muito pouco do framework escolhido.
Teste os frameworks, vê o que você acha mais confortável, e use-o. Quando houver problemas de desempenho e alta demanda, faça investigações e você saberá o que fazer.
|
Leonardo Veríssimo
-------------------------------------------------
Objectzilla |
|
|
 |
|
|