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)
Name | Version | License | Github Stars |
---|---|---|---|
akka-http | 10.5.2 | ||
cask | 0.9.1 | ||
finatra | 22.7.0 | ||
http4s | 0.23.12 | ||
play | 2.8.8 | ||
scalatra | 2.8.2 | ||
unfiltered | 0.10.4 | ||
zio-http | 2.0.0-RC2 |