Building microservices with akka-http
labs.unacast.com
labs.unacast.com
If I were to suggest alternative web frameworks for Scala devs, I'd point to Play Framework (full) or Scalatra (lightweight). Personally I jumped languages and VMs to the Elixir community, where I am having a dandy time writing asynchronous web APIs using the Phoenix Framework.
[1] https://www.playframework.com/ [2] http://www.scalatra.org/ [3] http://www.phoenixframework.org/
Aside from strong typing, almost everything related to FP/concurrency/fault-tolerance that I liked about Scala is in Elixir -- first-class functions, immutable everything, shared nothing, everything is actors passing messages, supervision trees, etc. I can even whip out monads when I want them!
There is no akka-http in .net yet though.
The question remains how well Scala 2.12 will help in migrating to JDK 8.
The Github activity of the scalac core contributors [1] [2] [3] shows no hurry on that.
[1] https://github.com/adriaanm [2] https://github.com/retronym [3] https://github.com/lrytz
Rails scaffolds are ridiculous these days. A working object model + controller + routing resulting in a JSON API with CRUD ops on your new class is a one-liner now.