Actually, I disagree. JSF is a framework. I used MyFaces and their component 
library exclusively, without using Shale, Seam or anything else...

-----Original Message-----
From: Piero Sartini [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, April 10, 2007 5:21 PM
To: Struts Users Mailing List
Subject: Re: what version of struts is better?

I did look at JSF/Seam/Shale and other web frameworks before I decided to use 
Struts2.
There were several reasons for my decision and I have not regret it since now.

After many years of web development an action based framework like s2 for me is 
much more "natural" than a component based approach.

I think I am much more productive with s2. If someone wants tooling support and 
a visual designer, maybe it would be better to look at JSF. But in my oppinion 
there is missing a good framework for JSF. (No, I do not think that JSF is a 
framework - it is a technology).

Shale is a good start, but has a long way to go. Seam is too much coupled with 
JBoss/Hibernate for my feeling.

Visual Web Editor and from the netbeans project is nice - but IMHO not suited 
for bigger projects. I really came to the conclusion that JSF is nice for small 
projects with a few pages and if you really want a desktop-like development 
approach. 

I am sure there are many other opinions out there, but more cents are always 
good ;-)

Piero


On Tuesday 10 April 2007 22:50:12 Frank Russo wrote:
> Not to show any disrespect, but if you are starting a new project with 
> a clean slate, I'd seriously look at JSF/Facelets if I were you.
>
> Both frameworks have their pros/cons, but I think JSF's pros well 
> outweigh the cons. Plus, if you are going to take the time and learn a 
> new framework, which if you haven't worked with Struts2 or WebWorks 
> that is what you are doing, then you may want to weigh your options 
> with JSF. I would highly recommend, though, that if you do consider 
> it, Facelets, and not JSP's are the way to go.
>
> Just my 2 cents...

---------------------------------------------------------------------
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