2. 0で大幅に拡張されたPlay Framework
本連載の第14回,
2012年3月13日,
- JavaおよびScalaのネイティブサポート
- 強力なビルドシステムの構築
- 型安全性へのフォーカス
- 非同期プログラミングのより強力なサポート
- データストアとモデルのよりシームレスな統合
特に大きく変わったのはScalaのサポートです。単に言語としてScalaのシンタックスをサポートしているだけではなく,
テンプレートエンジンも,
Play 2. 0のインストールとアプリケーションの作成
Play 2.
また,
アプリケーションの作成は,
Playコンソールによる実行
アプリケーションの実行や管理はPlayコンソールによって行います。まず,
C:\work\play-2.0\myapp> play [info] Loading project definition from C:\work\play-2.0\myapp\project [info] Set current project to My First Application (in build file:/C:/work/play-2.0/myapp/) ........ [My First Application] $
このコンソールで
[My First Application] $ run
デフォルトではlocalhostの9000番ポートで実行されるので,
コンパイルは動的に行われるため,
Webサーバを起動せずにコンパイルだけを行いたい場合には,
[My First Application] $ compile