Spray(1)Read Documents about Spray

Spray(1)Read Documents about Spray
Spray is a suite of libraries based on Scala and Akka.

Modules we are using in our project:
spray-can
     HTTP server and client built on top of spray-IO.
http://spray.io/documentation/spray-can/#spray-can

spray-routing
     routing DSL for defining RESTful web services.
http://spray.io/documentation/spray-routing/#spray-routing

spray-io
    A basic version of Netty for Scala based on Akka actors and Java NIO.
http://spray.io/documentation/spray-io/#spray-io

spray-http
     Model of HTTP requests, responses and common headers. It is completely stand-alone, it neither depends on Akka nor on any other part of spray.
http://spray.io/documentation/spray-http/#spray-http

spray-util
     Utility module used by all other modules except spray-http.
http://spray.io/documentation/spray-util/#spray-util

spray-testkit
http://spray.io/documentation/spray-testkit/#spray-testkit

spray-json
https://github.com/spray/spray-json

Spray for Web Development
spray-can HttpServer
spray-routing
sbt-revolver
     https://github.com/spray/sbt-revolver
     SBT-plugin for hot reloading of changes to any type of sources(scala, twirl, CSS, LESS, JavaScript, CoffeeScript, images, etc.)

twirl
     https://github.com/spray/twirl
     SBT-plugin providing for view-templating based on the play 2.0 template engine.

ciffeescruoted-sbt
     https://github.com/softprops/coffeescripted-sbt

sbt-js
     https://github.com/untyped/sbt-plugins/tree/master/sbt-js

SLICK
     Library for database query and access.
     http://slick.typesafe.com/

spray-json

sbt-assembly
     SBT-plugin for single-fat-JAR-deployment.
     https://github.com/sbt/sbt-assembly

A client-side fronted framework
     http://blog.stevensanderson.com/2012/08/01/rich-javascript-applications-the-seven-frameworks-throne-of-js-2012/


References:
http://spray.io/introduction/#what-is-spray

你可能感兴趣的:(document)