適当につぶやいてたら、mentionきていつもどおり(?)ビビりました。
ScalatraというかScalatraのコミッターの人達が、いつ完成するのか、完成したとしても広まるのかわからないhttp4sをずっと地味にいじっていて、まぁコーディングするのは楽しそうだし色々試行錯誤したい気持ちはわかるけど、いまいち本気度や今後の展開がわからないので心配です
2014-04-09 00:51:31 via web
@xuwei_k Http4s will be capable of supporting multiple frameworks on multiple server backends. Think of it as a Rack or WSGI for Scala.
2014-04-09 01:10:55 via web to @rossabaker
@xuwei_k Scalatra 2.x development continues on servlet. Http4s is the foundation for Scalatra 3.x. More FP style & decoupled from servlets.
2014-04-09 01:08:27 via web to @xuwei_k
というわけで、わざわざmentionしてくるくらいだからやる気はあるのでしょう。Scalatra3.x系は、http4sを使う予定らしいです。
https://github.com/http4s/http4s
Scalatra3.x系の正式なリリース予定とかは知りませんが。
ところで、http4sはガッツリscalaz-streamに依存してるので、Scalatraに貢献するためにhttp4sを把握して、そのためにはscalaz-streamやScalazを把握して、そこにも貢献していきましょう。
きっと日本人Scalatraコミッターのtakezoeさんや、Scalatraをベースにskinny-frameworkを作ってるseratchさんが、そのあたりも色々と頑張ってくれるはずです、期待しましょう!(丸投げ
あと、http4sが最終的にどういう下位層のフレームワークに対応するのかよくわかってないのですが(少なくともservlet以外にも対応するはず?一時期nettyのモジュールあったけどなくなってる?)
すると、Scalatra3.0はservlet以外にも対応? => それをskinny-frameworkが使うようになれば、skinny-frameworkもservlet以外にも対応?となるのでしょうか?