Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Tapestry Wiki" for 
change notification.

The following page has been changed by DanielJue:
http://wiki.apache.org/tapestry/FrameworkComparisons

------------------------------------------------------------------------------
  
  == When to use Tapestry ==
   * If you have a one or more designers (the artsy-people) who like to modify 
HTML documents instead of things like JSPs.
-  * If you don't like dealing with XML configuration (Tapestry 5)
+  * If you don't like dealing with XML configuration or "boiler plate" code 
(Tapestry 5)
+  * If you have struggled in the past with separating Model from the View (MVC 
aka Model 2 design pattern), Tapestry makes this much easier.
+  * If you want a component based framework based on POJOs (Plain Old Java 
Objects).
+  * If you need high performance and high load handling.
  
  == When not to use Tapestry ==
   * If you are stuck on Java 1.4 or are otherwise forbidden from using 
annotations and Java 1.5 features.
   * If you require out-of-the-box Portlet support (check for updates, or 
re-word this, may be available in T4/T5)
   * If you are afraid or forbidden to learn new technology/frameworks/patterns 
(IOC, Maven, etc)
-  * If you are not allowed to use Maven. (Currently used by T5 for gathering 
library dependencies, although not specifically required)
+  * If you require first class IDE support.  There have been IDE plugins in 
the past (T4), but we must wait a while longer for T5 IDE plugins (update).  
+ 
  
  == Challenges faced by Tapestry newcomers ==
  Some of these are addressed elsewhere in the Tapestry documentation.

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

Reply via email to