Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Scalate is a <a href="http://www.scala-lang.org" rel="nofollow">Scala 2.8</a> based <a href="http://en.wikipedia.org/wiki/Template_engine_(web)" rel="nofollow">template engine</a> for generating text and markup which can be used in the following <a href="http://scalate.fusesource.org/documentation/frameworks.html" rel="nofollow">frameworks</a> and environments:</p> <ul> <li>stand alone in any JVM or as a <a href="http://scalate.fusesource.org/documentation/user-guide.html#using_scalate_as_servlet_filter_in_your_web_application" rel="nofollow">Servlet Filter</a> in any Java in a web application </li> <li>with JAXRS with <a href="https://jersey.dev.java.net/" rel="nofollow">Jersey</a></li> <li>in the <a href="http://www.playframework.org/" rel="nofollow">Play Framework</a> via <a href="http://github.com/pk11/play-scalate" rel="nofollow">play-scalate</a></li> <li>in <a href="http://camel.apache.org/scalate.html" rel="nofollow">Apache Camel</a> for transforming messages and templating</li> <li>to generate your <a href="http://scalate.fusesource.org/documentation/siteGen.html" rel="nofollow">static or semi-static website</a></li> </ul> <p>Scalate supports the following template formats</p> <ul> <li><a href="http://scalate.fusesource.org/documentation/mustache.html" rel="nofollow">Mustache</a> which is a Scala dialect of <a href="http://mustache.github.com/" rel="nofollow">Mustache</a> for logic-less templates which also work inside the browser using <a href="http://github.com/janl/mustache.js" rel="nofollow">mustache.js</a></li> <li><a href="http://scalate.fusesource.org/documentation/scaml-reference.html" rel="nofollow">Scaml</a> which is a Scala dialect of <a href="http://haml-lang.com/" rel="nofollow">Haml</a> and is very DRY for generating HTML / XHTML </li> <li><a href="http://scalate.fusesource.org/documentation/jade.html" rel="nofollow">Jade</a> which is an even more DRY dialect of Scaml for HTML / XHTML markup generation</li> <li><a href="http://scalate.fusesource.org/documentation/ssp-reference.html" rel="nofollow">SSP</a> which is like <a href="http://scalate.fusesource.org/documentation/ssp-reference.html#velocity_style_directives" rel="nofollow">Velocity</a>, JSP or Erb from Rails </li> </ul> <p>Scalate also has a powerful <a href="http://scalate.fusesource.org/documentation/console.html" rel="nofollow">web console</a> and command line shell which includes converters from JSP or <a href="http://scalate.fusesource.org/documentation/htmlConvert.html" rel="nofollow">HTML</a> to Scalate</p> <p>Still confused? Check out <a href="http://scalate.fusesource.org/which.html" rel="nofollow">which template engine is right for me</a>, why Scalate or how Scalate compares to <a href="http://scalate.fusesource.org/compare-jsp.html" rel="nofollow">JSP</a> or <a href="http://scalate.fusesource.org/code-in-view.html" rel="nofollow">Lift</a></p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload