Alexander follows up his long series of Tapestry 4 tutorials with the first book on Tapestry 5.
The first Chinese-language book to cover Tapestry (though Tapestry in Action has been translated). As a non-Chinese speaker, it's a bit hard to know what's between the covers, but looks like it gets into the nitty gritty of Tapestry, Spring and Hibernate.
Tapestry is an open-source web application framework written in Java. This framework is different from "standard" MVC frameworks (like Struts or WebWork) in that it is more of a component-oriented framework. A component-oriented framework (like JavaServer Faces) allows you to create re-usable components that you can then re-use on other projects with the ability to re-configure these components to suit a specific purpose.
Tapestry 101 will introduce readers to this framework that is growing in popularity more and more. The focus of this book is to guide you through designing and implementing your application and providing information that you can improve on it with your own custom components.
Howard Lewis Ship (creator of Tapestry) provides the Foreword to the book and
adds:
"Tapestry 101's focus is about getting things done, from a user's perspective not a
Tapestry developer's. It covers the issues you'll face building real applications."
This book guides you through the construction of complex but lightweight enterprise Java-based web applications. Such applications are centered around several major open source lightweight frameworks, including Spring, Hibernate, Tapestry, and JBoss. The Tapestry chapter (ch.7, p.239-304) covers:
Enjoying Web Development with Tapestry
Enjoying Web Development with Tapestry by Kent Tong covers Tapestry 4.1 (with AJAX). Previous editions cover 4.0 and 3.0. Available in PDF and hard-copy formats.
Tapestry Webanwendungen mit dem Apache Framework
Tapestry Webanwendungen mit dem Apache Framework is a fast-paced guide to using Tapestry, focusing on combining Tapestry with other open-source frameworks, as well as developing Tapestry applications using Spindle. Covers:
It is the definitive introduction to Tapestry written by Howard Lewis Ship, the creator of Tapestry. Tapestry In Action covers Tapestry 3.0, but is still broadly useful in the wake of the 4.0 release. It covers:
If you are writing an article on Tapestry we suggest contacting the developers on the mailing list as we would be happy to provide feedback to help ensure accuracy in your article. Just ping us on the dev mailing list to get in touch.
Links for many other works are kept on the Tapestry Wiki.