View RSS Feed

Apache Jakarta

What is Tapestry 5?

Rate this Entry
by , 02-24-2012 at 08:44 PM (861 Views)
  • Pure Java and Polyglot: It is written in Java language. Components and pages can be coded in Scala or Java Groovy.
  • Convention over Configuration: “Endless” XML configuration files are of no more use. Meta-programming & Dependency injection via naming conventions and annotations.
  • Highly productive: Live class reloading is the time b/w an error observations and fixing it in seconds.
  • Scalable: On a single server, it Scales up big. Also, it works good in a cluster.
  • Advanced Exception Reporting: All the tools are provided by it to fix out the problem: not stack trace only but all information regarding what Tapestry does, why it does so, what was wrong, and how it could be fixed.
  • Testable: For enhancement of the TDD, it commits to the testability, throughout design.
  • Fast: Concurrent threads are supported without contentions.

Submit "What is Tapestry 5?" to Facebook Submit "What is Tapestry 5?" to Digg Submit "What is Tapestry 5?" to Submit "What is Tapestry 5?" to StumbleUpon Submit "What is Tapestry 5?" to Google