General Questions
General questions on the scalate project.
Why the name Scalate?
Scalate stands for Scala Template Engine hence ScalaTE, though its easier on the eye to just write ‘Scalate’
What is the license?
The license is Apache 2 License
How do I get started?
Try the Getting Started Guide which should have you scalating nicely really quickly!
How do I get support?
See the support guide for more details.
How do I build Scalate
First get the source then see he building guide
How do I contribute or become a committer?
We love contributions! More details on how to contribute and how to become a committer are in the contributing guide.
How do I register for the issue tracker?
For more detail see the support page. If you haven’t done so already you can register with the issue tracker here
How does the website work?
For details on how to edit the website and how it works see How the Site works
The Scalate Approach
Isn’t putting code in views a bad thing?
Well it all depends really; see this article for a more in depth debate on the subject.
How does Scalate compare to Lift views?
We compare approaches here, see which is right for you and your team.
Using Scalate
How do I get started?
Your best bet is starting with the User Guide maybe starting by running the samples then for more detail reading either of the template references
How can I use Scalate and Scala in a RAD way
Scalate itself auto-recompiles and reloads templates on the fly. However if you are changing Scala code which the Scalate templates use then you normally have to stop and restart your web container.
So for a more RAD approach we recommend using JRebel which can hot-reload the Scala code on the fly, leading to a rapid edit <-> browser reload cycle.