Outlook

Scalatra's philosophy


Development

We've documented most aspects of working with Scalatra in a series of guides covering common development tasks.

HTTP

Routes, actions, reverse routes, requests & responses, gzip, flash, authentication

Async

Akka, Atmosphere

Views

Inline HTML, Scalate, Twirl, Twitter Bootstrap, Dust

Resources

CoffeeScript, LESS CSS, wro4j

Formats

File Upload, JSON, Commands, XML, forms

Persistence

Introduction, MongoDB, Riak,Slick, Squeryl

Web services

CORS, OpenID, OAuth, HTTP Client

Internationalization

i18n

Testing

ScalaTest, Specs2, continuous integration, ScalaCheck, Selenium, Jasmine

API Design & Documentation

Swagger


After development

Monitoring

Logging, metrics

Deployment

configuration, servlet container, standalone, Heroku, Jelastic, CloudBees, Google App Engine