THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Include Page | ||||
---|---|---|---|---|
|
Include Page | ||||
---|---|---|---|---|
|
Div | ||
---|---|---|
| ||
We think you will love Tapestry! Give us 20 minutes and follow our quickstart guide. |
Div | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
Wiki Markup | ||||||||||||||||||||||||||||||||||||||||||
{include:Banner}
{include:Key Features}
{div:id=bar}
*We think you will love Tapestry\!* Give us 20 minutes and *[follow our quickstart guide|Getting Started]*.
{div}
{div:id=col}
h2. [!twitter_icon.png!|http://twitter.com/apachetapestry][Tapestry on twitter|http://twitter.com/apachetapestry]
{widget:url=http://search.twitter.com/search?q=tapestry5}
h2. [News] [!Feed-icon.gif!|https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&spaces=TAPESTRY&title=Apache+Tapestry+News+RSS+Feed&labelString%3D&sort=created&maxResults=10&timeSpan=12&confirm=Create&showContent=true&showDiff=false]
{blog-posts:max=10|sort=creation|reverse=true|content=excerpts}
{div}
{div:id=content|class=big-col}
h2. What is Apache Tapestry?
| h4. Pure Java and polyglot
Written in Java, suitable for Java applications, you can use Groovy or Scala instead too \! | h4. Convention over configuration
Say goodbye to endless XML configuration files. |
| h4. Highly productive
Live class reloading means that the time between seeing an error and providing the fix is seconds, not minutes. | h4. Advanced Exception reporting
It gives you all the tools you need to fix your problem: not just a stack trace, but every bit of information you need to know about what was doing, why it was doing it, what went wrong, and how to fix it. |
| h4. Fast
Without Java reflection use is built to cleanly support large numbers of concurrent threads. Includes GZip content compression, JavaScript aggregation, and far future expires headers.. | h4. Testable\\ \\
Built for testability provides nice testing functionalities enchanting TDD techniques. [See Tapestry covertura repo|http://tapestry.apache.org/tapestry5.1/tapestry-core/cobertura/index.html] |
| h4. Scalable Scales up big on a single server, and offers great options into a cluster. Ready for REST, it is suitable for the most staless or stateful applications. | | | |
h4. Scalable Scales up big on a single server, and offers great options into a cluster. Ready for REST, it is suitable for the most staless or stateful applications. |
| h4. Adaptable
Architecture is open and extensible. There's a clean way to add your own logic, or substitute some logic with your own. Provides integration with [Hibernate|http://hibernate.org/] and [Spring|http://www.springsource.org/]. Third-party integrations with other tools, such as [Quartz|http://www.quartz-scheduler.org/]. | |
| h4. | |
More on [Tapestry philosophy|TAPESTRY:Principles]
h2. Who is using Tapestry?
{div2:id=references}
- !wooki.png!
[Wooki|http://wookicentral.com] : Opensource collaboration app
- !seesaw.png!
[Seesaw|http://www.seesaw.com] : Video streaming
- !oed.png!
The definitive [Oxford English Dictionary|http://www.oed.com/]
- !recurtrack.png!
[RecurTrack|http://recurtrack.com] : Personal Budgetting
- !yanomo.png!
[Yanomo|http://www.yanomo.com] : Calendar-based time & task tracking
- !cubiculus.png!
[Cubiculus|http://www.cubiculus.com] : Lego Building Instructions
- !mybet.png!
[myBet|http://www.mybet.com] : Sports Bets Casino Poker
{div3:class=clearer}{div3}
{div2}
{div2:class=clearer}{div2}
{div} |