spray REST Framework: Difference between revisions
Jump to navigation
Jump to search
m (Text replacement - "==References==" to "== References ==") |
m (Remove links to pages that are actually redirects to this page.) |
||
Line 11: | Line 11: | ||
=== 2013 === | === 2013 === | ||
* http://spray.io/ | * http://spray.io/ | ||
** [[ | ** [[spray REST Framework|spray]] is an [[open-source toolkit]] for building [[REST/HTTP-based integration layer]]s on top of [[Scala]] and [[Akka]]. Being [[asynchronous]], [[actor-based]], [[fast]], [[lightweight]], [[modular]] and [[testable]] it's a great way to connect your [[Scala application]]s to the world. | ||
<BR> | <BR> | ||
* https://github.com/spray/spray | * https://github.com/spray/spray | ||
Line 17: | Line 17: | ||
<BR> | <BR> | ||
* http://spray.io/introduction/what-is-spray/ | * http://spray.io/introduction/what-is-spray/ | ||
** [[ | ** [[spray REST Framework|spray]] is a suite of [[lightweight]] [[Scala librari]]es providing [[client- and [[server-side]] [[REST/HTTP support]] on top [[Akka framework|Akka]]. <P> We believe that, having chosen [[Scala]] (and possibly [[Akka]]) as primary tools for building software, you’ll want to rely on their power not only in your application layer but throughout the [[full (JVM-level) network stack]]. [[spray REST Framework|spray]] provides just that: a set of integrated components for all your [[REST/HTTP]] needs that let you work with idiomatic [[Scala API|Scala]] (and [[Akka API|Akka]]) [[API]]s at the stack level of your choice, all implemented without any wrapping layers around “legacy” [[Java librari]]es. | ||
---- | ---- | ||
__NOTOC__ | __NOTOC__ | ||
[[Category:Concept]] | [[Category:Concept]] |
Revision as of 20:45, 23 December 2019
A spray REST Framework is a REST framework for Akka Web Application Framework (for Scala programs).
- Counter-Example(s):
- Django REST Framework, for Django framework (for Python programs)..
- Zend REST Framework, for Php programs.
- See: Play Scala Framework.
References
2013
- http://spray.io/
- spray is an open-source toolkit for building REST/HTTP-based integration layers on top of Scala and Akka. Being asynchronous, actor-based, fast, lightweight, modular and testable it's a great way to connect your Scala applications to the world.
- https://github.com/spray/spray
- A suite of scala libraries for building and consuming RESTful web services on top of Akka: lightweight, asynchronous, non-blocking, actor-based, testable
- http://spray.io/introduction/what-is-spray/
- spray is a suite of lightweight Scala libraries providing [[client- and server-side REST/HTTP support on top Akka.
We believe that, having chosen Scala (and possibly Akka) as primary tools for building software, you’ll want to rely on their power not only in your application layer but throughout the full (JVM-level) network stack. spray provides just that: a set of integrated components for all your REST/HTTP needs that let you work with idiomatic Scala (and Akka) APIs at the stack level of your choice, all implemented without any wrapping layers around “legacy” Java libraries.
- spray is a suite of lightweight Scala libraries providing [[client- and server-side REST/HTTP support on top Akka.