ScalaRESTサービスを作成するための最速の方法を探しています。理想的には、フレームワークを使用する前に、ゼロから構築し、取引のコツを学びたいと思います。
RESTサービスは、MongoDBデータベースから取得したJSONを提供する必要があります。Webはあまり役に立たないようで、MartinOderskyによるScalaに関する本も役に立ちません。
ScalaRESTサービスを作成するための最速の方法を探しています。理想的には、フレームワークを使用する前に、ゼロから構築し、取引のコツを学びたいと思います。
RESTサービスは、MongoDBデータベースから取得したJSONを提供する必要があります。Webはあまり役に立たないようで、MartinOderskyによるScalaに関する本も役に立ちません。
私はあなたが望むものを正確に与えるチュートリアルや例を知りませんが、私はそれで本当に驚いていません。単純なRESTサービスを作成したい人は誰でもフレームワークを使用することを選択するでしょう、そしてあなたはそれをしたくありません。自分でゼロから何かを構築することを選択することで、複雑さを選択することになります。これは、フレームワークが削除するために存在する複雑さです。
同じことがJavaにも当てはまります。フレームワークを使用する方がはるかに理にかなっているため、HttpServlet上に生のRESTサービスを作成する人はほとんどいません。
そうは言っても、Scalaで「生の」RESTサービスを作成することは、Javaで作成することと実質的に同じです。したがって、Java / Mavenの例を見つけて、ScalaとSBT上で実行されるものに変換するために必要な少量の作業を行います。これは良い出発点になります。