...
|
Going beyond [Getting Started] and the [Tutorial|Tapestry Tutorial], these topics will dive into basic Tapestry capabilities that you'll want to understand first.
|
* [Class Reloading]
|
* [Project Layout]
|
* [Configuration]
|
* [Page Life Cycle]
|
* [Class Reloading]
|
* [Component Rendering] Reference]
|
* [Request Processing] * [Type Coercion]
|
* [Localization] [Annotations]
|
* [URL generation|URL rewriting] * [Response Compression] * [Securing your application with HTTPS|HTTPS]
|
|
h2. Built-in modules
|
h3. Pages and Components
|
|
{include:Built In Modules} [More Modules|Modules]... {column} {column:width=30%} h2. Developing pages \\ and components Learn how pages, components, and mixins work, how templates and POJOs are tied together, and how to work with forms and AJAX. h3. Structure * [Project Layout] * [Page Navigation] * [Logging]
|
* [Component Classes] * [Component Templates]
|
* [Component Events] * [Component Mixins]
|
* [Property Expressions]
|
* [Component Parameters]
|
* [Layout Component] * [Component Mixins] * [Page Navigation] * [Localization]
|
|
h3. Templating
|
h3. Request/Response Processing
|
|
* [Content Type and Markup] * [Layout Component] * [Cascading Style Sheets|CSS] (CSS)
|
* [Page Life Cycle] * [Request Processing] * [Component Rendering] * [Component Events] * [Type Coercion] * [URL generation|URL rewriting]
|
* [Document Object Model|DOM] (DOM)
|
* [Assets] * [Property Expressions]
|
* [Response Compression] * [Securing your application with HTTPS|HTTPS] * [Content Type and Markup]
|
h3. Data persistence
|
...
|
* [Environmental Services]
|
h3. _javascript_
|
h3. _javascript_, AJAX, CSS & Binary Data
|
* [Ajax & _javascript_|Ajax & _javascript_]
|
* [Cascading Style Sheets|CSS] (CSS) * [Assets]
|
h3. Working with forms
|
...
|
* [Uploading files|Uploading Files]
|
h3. Debugging, Testing & Tooling
|
|
* [Logging & Debugging|Logging]
|
* [Unit testing pages or components] * [Integration testing with Selenium|Integration Testing]
|
h3. Tooling * [Generate your Component Reference|Component Report]
|
* [Service Status]
|
h3. Customizing Tapestry to your needs * [Aliases] (deprecated)
|
{column}
|
...
|
* [Logging|Logging in Tapestry]
|
{column}
|
|
{column:width=30%} h2. Built-in modules {include:Built In Modules} [More Modules|Modules]... h2. Deprecated Topics * [Aliases] (deprecated)
|
{column}
|
...
|