以前、Sinatra(id:fits:20110306)や express(id:fits:20110409)で作成したサンプルと同じものを Scalatra + Scalate(Scaml 使用)+ Morphia の構成で作成してみました。 環境は以下の通りです。 Scala 2.9.0.1 sbt 0.7.7 Scalatra 2.0 Snapshot Scalate 1.6 Snapshot Morphia 1.0 Snapshot MongoDB 1.9.0 サンプルのソースは http://github.com/fits/try_samples/tree/master/blog/20110521/ なお、ソースには Servlet 3.0 版(scalatra-scalate-morphia_servlet3)も用意していますが、こちらは sbt の jetty-run では正
Scalatraの勧め �_OٚU �WؚU ■■■■■■■■■■■■■■■■■■■■■■■ ■■■■■■■■■■■■■■■■■■■■■■■ Scalatra のすすめ Scala + Sinatra = Scalatra ■■■■■■■■■■■■■■■■■■■■■■■ ■■■■■■■■■■■■■■■■■■■■■■■ 旧STEP -> Scalatra 「Scalatraってなんだよ。。」by @kmizu Scala+Sinatra=Scatra? ・・スカトr・・ 「Scalatra」でいいんです、きっと。 ■■■■■■■■■■■■■■■■■■■■■■■ Sinatraとは・・ Rubyistに人気の "超軽量"Webフレームワーク Webフレームワークというより、 ロジックにHTTPしゃべらせるためのライブラリ ■■■■■■■■■■■■■■■■■■■■■■■ Sinatraサンプル
Scalatra Scalatraという、Rubyで言うところのSinatraにinspireされた軽量Webフレームワークがありまして。 それをGoogle App Engineに乗っけてみようと思い立ちましたとさ。 ググったらまずこちらがヒット。 Google グループ 上記リンクからこちらへ。 scala - How to use sbt with Google App Engine? - Stack Overflow でこちらに。 HelloworldProject.scala · GitHub Scalatra設定はこちらを参考。 ScalatraによるWebアプリケーション作成 - sbtを使った開発 - なんとなくな Developer のメモ sbt環境の準備ができている前提で進めます。 sbtで雛形作製 mkdir helloworld cd helloworld sbt
Sinatra 風の Scala 用 Web フレームワーク Scalatra を使って簡単な Web アプリケーションを作成してみた。 使用した環境は以下の通り。ビルドには Scala 用のビルドツール sbt (simple-build-tool) を使用した。 Scala 2.8.0 sbt 0.7.4 サンプルソースは http://github.com/fits/try_samples/tree/master/blog/20100810/ 事前準備(sbt の実行環境を用意) まず、sbt の実行環境を準備する。sbt のダウンロードページから最新の JAR ファイルをダウンロードし、sbt実行用のスクリプトファイルを用意する。 Windows の場合、以下のようなバッチファイルを用意すればよい。 sbt.bat set SCRIPT_DIR=%~dp0 java -Xmx512
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く