Thanks for this review and sharing your research, IT IS MUCH APPRECIATED!!
I came from the JSF camp and found some things that I absolutely couldn't live with (i.e. spending time with a screen designer to learn all of the JSF tags and then telling them they can't imbed html inside of tags but must instead use <f:verbatim/> - YUCK!)
The feeling I get with Tapestry is that it is a developers framework vs. a big companies (Sun, IBM) specification. It aims to "get'r done" vs. having a world of possibilities and having to learn what to pick.
The only dislike I have found with both packages is that the people writing the documentation seem to be the same people developing the code, and thus assumptions are made which many times leaves me without a clue as to how to proceed (i.e. right now I can't figure out how Tapestry does it's replacement of the deprecated Visit method of BasePage. I checked the session state page and it tells you how to set it up, but doesn't give example Java code to show how to use it).
Anyways, I digress. . .
I hope to be posting some of my Tapestry vs. JSF findings on my blog at http://mowyourlawn.com/blog/ so feel free to link to me :-)
Posted by Aaron Bartell at December 29, 2005 06:54 AMhave you looked at JBoss Seam and it's ability to manage business objects via EJB 3 and uses JSF for the view-- some of the demos are powered by Facelets.
Posted by Andrew Houser at January 2, 2006 06:40 PMTo Aaron: Argh. I don't have a blogroll. I should. I guess I have to add it with a next blog software update. I just wish adding plugins to MT was as easy as adding them to Firefox (SessionSaver rules :)
Posted by Alphageek at January 8, 2006 10:57 PMTo Andrew: Yes, I've done cursory reading on Seam, but as it was, I didn't even try the examples. Having used JBoss in the past, I've got somewhat mixed feelings about them. I like that they keep improving the state-of-the-art, but at times I just have serious doubts of the direction they are going (e.g. AOP comes to mind). But it's been a while since I last really worked on JBoss, maybe it's time for re-evaluation.
Posted by Alphageek at January 8, 2006 11:06 PMJust to add to this, there's a pretty good (and intelligent, at-least-not-yet-degenerated-to-a-flamewar like most Serverside topics) discussion going on at
http://www.theserverside.com/news/thread.tss?thread_id=38407#196558 after Howard's Tap4 announcement. Definitely worth reading!