tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Tapestry > Key Features
Date Fri, 01 Oct 2010 18:04:00 GMT
<html>
<head>
    <base href="https://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1810/9/12/_/styles/combined.css?spaceKey=TAPESTRY&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://cwiki.apache.org/confluence/display/TAPESTRY/Key+Features">Key
Features</a></h2>
    <h4>Page <b>edited</b> by             <a href="https://cwiki.apache.org/confluence/display/~hlship">Howard
M. Lewis Ship</a>
    </h4>
        <br/>
                         <h4>Changes (1)</h4>
                                 
    
<div id="page-diffs">
            <table class="diff" cellpadding="0" cellspacing="0">
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >** Live reloading <br>** State-of-the-art
exception reporting <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">**
First-class Ajax support <br></td></tr>
            <tr><td class="diff-unchanged" >** Big library of built-in components
<br> <br></td></tr>
            <tr><td class="diff-snipped" >...<br></td></tr>
        </table>
</div>                            <h4>Full Content</h4>
                    <div class="notificationGreySide">
        <div id="features">
<ul class="alternate" type="square">
	<li><h3><a name="KeyFeatures-Javapower"></a>Java power</h3>
<div class="feature radied relief">
<p>Tapestry pages and components are simple Java POJOs, with easy access to all Java
language features and the vast number of available Java libraries. Tapestry takes full advantage
of Java's advanced concurrency features to handle requests fast.</p>
</div></li>
	<li><h3><a name="KeyFeatures-Scriptingease"></a>Scripting ease</h3>
<div class="feature radied relief">
<p>Tapestry features <em>live class reloading</em>: change your Java code
and refresh the browser to see the changes ... instantly! Have your cake and eat it too: the
speed and depth of Java, the agile development style of Ruby or Python.</p>
</div></li>
	<li><h3><a name="KeyFeatures-HighlyProductive"></a>Highly Productive</h3>
<div class="feature radied relief">
<p>Every aspect of Tapestry is designed with developer productivity in mind:</p>
	<ul>
		<li>Simple POJO classes</li>
		<li>Streamlined templates</li>
		<li>Live reloading</li>
		<li>State-of-the-art exception reporting</li>
		<li>First-class Ajax support</li>
		<li>Big library of built-in components</li>
	</ul>
	</li>
</ul>


<p>All of this gives you a big head start on building your application. And because
of Tapestry's modular architecture, it is really easy to create reusable components and services
to give you an even bigger head start on your <em>next</em> application!</p>
</div>

<div class="clearer"></div></div>
    </div>
        <div id="commentsSection" class="wiki-content pageSection">
        <div style="float: right;">
            <a href="https://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
        </div>
        <a href="https://cwiki.apache.org/confluence/display/TAPESTRY/Key+Features">View
Online</a>
        |
        <a href="https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=21791206&revisedVersion=15&originalVersion=14">View
Changes</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message