I wouldn't say that JSF is a "copy" of Tapestry. It does, however, address the same problem in a similar manner. In other words, both JSF and Tapestry are what I call "user interface frameworks" for building web applications in Java. They both have a user interface component model and support event-driven programming, shielding developers from traditional request/response-based web development. There are other frameworks in this category too like Echo and SOFIA.
Then would you mind telling us about ur opinion on them? Since JSF is supported by Sun, it's more likely that the industry will accept it as the standard... Will it make the future of Tapestry dimmer?
I'm looking forward to read your opinion on it... thanks...
I think Tapestry is good technology, and it's mature. And, if Howard keeps it up, it won't go away anytime soon.
However, the existence of JSF somewhat marginalizes Tapestry; so I think it will remain sort of a cult thing. That is, unless they start supporting JSF components (which I think they should).
I strongly believe that JSF is quite good, and the market support for it is impressive. Consequently, I expect it to eventually replace Struts as the #1 web application framework for Java development. This an especially likely scenario, since the migration path for Struts is towards JSF components.
Joined: Jul 10, 2001
Originally posted by Kito Mann:
This an especially likely scenario, since the migration path for Struts is towards JSF components.
How do we know. Many projects may stop at what Struts provides, or move onto next version of Struts, rather than get into new learning curve like JSF.
Ko Ko Naing
Joined: Jun 08, 2002
Originally posted by Kito Mann: I strongly believe that JSF is quite good, and the market support for it is impressive. Consequently, I expect it to eventually replace Struts as the #1 web application framework for Java development.
Will JSF replace the mature frameworks liek Struts? Since JSF is emphasizing more on UI Components, is it possible to beat Struts? It also depends on the acceptance of market... If the market tends to accept JSF as the replacement of Struts, it would be more likely to get into the scenario that you talked about... But as far as I know, they are not competitors, but supplements to one another...