Scalatra a tiny Sinatra-like web framework for Scala
scalatra.org
scalatra.org
As a scala beginner, but a proficient sinatra user, I'm trying to decide which would be a good choice for my next project. Thoughts?
http://unfiltered.databinder.net/Unfiltered.html
I am a little anxious about having to deal with the ultra-heavyweight java server architectures, especially coming from the world of rack/thin/passenger/etc. but I guess I'll cope. Either that or just use GAE.
I would suggest hitting whatever you're looking at with apache bench to see how it copes with 'hello world'. I ended up using Jetty and servlets written in Scala.
After all the drama on here recently surrounding inappropriate webapp benchmarking, I don't think that's great advice.
http://scalate.fusesource.org/documentation/jade-syntax.html
If you use Scalatra for a major project, though, be ready to learn at least a bit about Jetty (or Tomcat or...). Scalatra is a great tool for writing Java servlets, but you're ultimately running those servlets in a much more complicated servlet container.
Not to mention that the team working on the project is amazingly helpful; especially when you are new to scala :)