Someone correct me if I'm wrong - but I believe GWT is designed for "single page" applications - aka swing style where additional UI screens are dialogs/panels etc. I think the size of your javascript will rapidly increase as you try to stuff more pieces that should be standalone pages into panels within a single page.

----- Original Message ----- From: "Borut Bolčina" <[EMAIL PROTECTED]>
To: "Tapestry users" <users@tapestry.apache.org>
Sent: Thursday, September 27, 2007 5:29 AM
Subject: Re: Comparison


Thanks for your input Francois.

Nobody has mentioned GWT so far. Is it an enterprise player at all? There
are posts on the web and seminars on how to build large web apps with GWT.
How does the dev cycle between developer and designer look like with GWT?

-Borut

2007/9/25, Francois Armand <[EMAIL PROTECTED]>:

Borut Bolčina wrote:
> Hello,
>
> has anyone done a fair comparison of T5, JSF (any incarnation), Wicket
> or/and any other Java web framework. I
>
Well, realy broad question. You should find some ideas here :
http://raibledesigns.com/rd/entry/choosing_a_jvm_web_framework1 and all
around the web. Of course, the subject is highly trollistic.

> Can you please expose strengths and weaknesses of T5 and other players
in
> enterprise environment. Just drop a plus and minus for one or two
features.
>
In my point of view, really bascaly, I would say :

* Struts 2 / Spring MVC / Stripe : nice MVC, "classic" java framework.
Far better than Struts, but *I* don't like the way they work.

More "component / event oriented" :
* JSF : after EJB 2, the new over-engineered Sun tech ... Well, Seam
seems to be the best approach to JSF. The big plus : it's a JSR, so
eventually, it shall be supported/known by a lots of people.

* Wicket : the "web is like Swing" approach is interesting. Some friends
of mine love it, but something with the "statefull by default" behaviour
dislike me (I never did Swing development, perhaps it's a reason)

* Tapestry 5 : really simple and nice, I like the IoC (but I was doing
Spring/Guice development for almost 6 month before discovering T5), the
ease of doing new component.
The big minus are : it's still alpha (and so it lacks polish, AJAX,
basic components, etc), it lacks a big community/visibility, the
migration path between major version is quite frightening (but it should
be better from now).

Of course, it's my biased opinion. After all, I wouldn't use T5 if I
dislike it.

--
Francois Armand
Etudes & Développements J2EE
Groupe Linagora - http://www.linagora.com
Tél.: +33 (0)1 58 18 68 28
-----------
InterLDAP - http://interldap.org
FederID - http://www.federid.org/
Open Source identities management and federation


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to