General J2EE: A web framework poll
A lot of frameworks have been mentioned in the thread http://www.theserverside.com/home/thread.jsp?thread_id=12750#45441. To find their popularity and quality, we shall conduce a poll. Please provide the followings information:
Framework you have used
Satisfaction level (in a 1-5 scale, 5 for the highest)
Thank for you participation.
- A web framework poll by Howard Lewis Ship on April 07 2002 12:14 EDT
- A web framework poll by Vernon _ on April 08 2002 01:24 EDT
- A web framework poll by Gary Whinsome on April 08 2002 22:25 EDT
Tapestry -- 5
Web Objects Framework -- 4
Struts -- 2
Yes, I'm the author of Tapestry. I rate it higher than WOF not for stricly personal reasons, but because WOF is closed source, so although its very powerful (especially when combined with Enterprise Objects Framework), it also hard to debug.
In addition, Tapestry has a far superior approach to HTML templates.
It will be great if you can provide a brief comments on the pros and cons of each framework.
New, here is another one:
What do you think?
I've been doing a lot of framework evaluation lately and have even chimed in on this topic before.
I'm currently in the middle of evaluating the Wakesoft Architecture Server from Wakesoft. I spent a bunch of time with their CTO at JavaOne and I really like the way they have designed and are delivering their framework. Their support has also been helpful during my evaluation.
Of course, it's not open source, but it is much more comprehensive and better integrated than open source stuff I've used recently. They mentioned something about integrating with Struts soon.
Overall I'd give it a 5 out of 5, or a 9 out of 10. After a few configuration hiccups, i've had no other problems.
if anyone wants a copy of my framework evaluation check list, send me an email g_whinsome at hotmail dot com and I'll send it off. I built it for a client, and would post it here, but it's kinda long and "rough".
There are few other frameworks out there:
I think they're all worth a look.
Yes, JATO is really powerful and elegant.
Component based develop. Full event driven.