A Web App Framework - WEB4J  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
Dieval Guizelini
Virtual Machine Man
[Avatar]

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
    [WWW]
    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
    [WWW]
    Dieval Guizelini
    Virtual Machine Man
    [Avatar]

    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
    [WWW]
    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
    [WWW]
     
    Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
    Ir para:   
    Powered by JForum 2.1.8 © JForum Team