https://github.com/mfirry/web-frameworks-templates
Comparing different frameworks for building RESTful API in Scala
https://github.com/mfirry/web-frameworks-templates
hacktoberfest rest-api scala
Last synced: about 1 month ago
JSON representation
Comparing different frameworks for building RESTful API in Scala
- Host: GitHub
- URL: https://github.com/mfirry/web-frameworks-templates
- Owner: mfirry
- License: mit
- Created: 2015-02-25T17:29:57.000Z (about 10 years ago)
- Default Branch: main
- Last Pushed: 2025-03-11T17:48:37.000Z (about 2 months ago)
- Last Synced: 2025-03-29T07:36:32.104Z (about 1 month ago)
- Topics: hacktoberfest, rest-api, scala
- Language: Scala
- Homepage:
- Size: 4.18 MB
- Stars: 72
- Watchers: 5
- Forks: 18
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

[](https://scala-steward.org)EXPERIMENTS on the look-and-feel (from the point of view of the *developer experience*) of a few frameworks/libraries used to develop web services in Scala.
At the end of the day all the examples should have:
- a '/' endpoint that would return [1, 2, 3] (json)
- a '/json' that would return {'message':'Hello, World!'} (json)
- a '/plaintext' that would return Hello, World!' (plaintext)### High-Level Server Frameworks
| Name | Version | License | Github Stars |
|------------|--------------|----------------------------------------------------------------------------|--------------------------------------------------------------------------|
| [akka-http](https://doc.akka.io/docs/akka-http/current/) | 10.6.3 |  |  |
| [cask](https://github.com/lihaoyi/cask) | 0.9.4 |  |  |
| [http4s](https://http4s.org/) | 0.23.12 |  |  |
| [play](https://www.playframework.com/) | 2.8.8 |  |  |
| [scalatra](https://scalatra.org/) | 2.8.2 |  |  |
| [unfiltered](http://unfiltered.ws/) | 0.10.4 |  |  |
| [zio-http](https://github.com/dream11/zio-http) | 2.0.0-RC2 |  |  |