Google App Engine で #Scala をやる場合のフレームワーク #GAE

2
瀬良 @shela_

Scala+Slim3+GAEって現実的なん?

2012-11-30 22:38:50
Kenji Yoshida @xuwei_k

DB側のフレームワークで、Scalaで作ってるものあまりみかけないというかデファクトが存在しないから、相性がいいならDB側のみslim3使うのはありだと思うけど、自分も実際使ったことないからどこまで相性いいのかとか知らない https://t.co/3Q7kEIjX

2012-12-01 11:02:51
Yasushi Abe @yasushia

@xuwei_k Slim3ってannotationからの自動生成系でDatastore部分はScalaでは全然使えなかったはず。エンティティだけJavaで書いてやれば使えるとどなたかがやっていたくらいです。少しコード見ましたけど文字列連結でJavaコード生成してて全然無理でした

2012-12-01 11:14:07
Yasushi Abe @yasushia

nkpart/Sage が数少ないDatastoreのライブラリですけど、たぶんもうビルドできない。昔は全然中身わかんなかったけど、HListで変換するマッパというのが今なら理解できるのが。Scalazで作りなおしたほうがいいんだろうな。

2012-12-01 11:18:19
Yasushi Abe @yasushia

http://t.co/Z0vLNmQL githubでappengine datastoreで検索するとかろうじてこれが8 months ago。あとは1年以上前でとまってるのばかりだった。

2012-12-01 11:22:42
🐶pomu0325 @pomu0325

@xuwei_k takedasoftさんのcompiler-pluginでModelMeta生成するやつforkして、GAE+Unfiltered+slim3でよく使ってる。 https://t.co/yuJvSc30

2012-12-01 11:29:51
PAB@おくみんの妹 @pab_tech

ScalaでGoogle App EngineのDatastore使うならなら拙作の https://t.co/NTdBJ5Al がおすすめですよ。 toJObjectで lift-json のオブジェクトに変換できるので簡単にAPIサーバを作れます。

2012-12-01 11:51:36
PAB@おくみんの妹 @pab_tech

まあ、ぶっちゃけ、生のDatastore APIを使っても大して困らないですが。 変にJavaのライブラリを使うくらいなら、直接Datastore API使うほうがいいと思いますよ。

2012-12-01 11:51:50
Kenji Yoshida @xuwei_k

適当に知ったかぶりしてtweetしたことにより、教えてもらえたパターン

2012-12-01 12:13:48