Scala - Play Framework

概要(Wikipedia)


公式サイト
ドキュメント(Java)
ドキュメント(Scala)

Playプロジェクト作成

あらかじめ、

  • Java SDKがインストールがインストールされていること
  • sbtがインストールされていること


テンプレートプロジェクト作成

  • Java
    $ sbt new playframework/play-java-seed.g8
    
  • Scala
    $ sbt new playframework/play-scala-seed.g8
    


サーバ起動

build.sbtファイルがあるフォルダに移動して以下のコマンドを実行。

$ sbt run

AkkaHttpServerが起動するので、ブラウザでhttp://localhost:9000にアクセスする。
以下の画面が表示される。
tutorial


アーキテクチャ

architecture


テンプレートエンジン

TwirlはASP.NET Razor に影響を受けたScalaベースのテンプレートエンジン。

Back

記事一覧