本番環境に使える最新のパッケージを取得する:

play-2.0.3.zip

または すべてのバージョン を参照する

Play framework で
Java と Scala の web
アプリケーション開発を
もっと簡単に

Play は web と親和性の高い軽量でステートレスなアーキテクチャに基づいており、Iteratee IO に基づいたリアクティブモデルにより、高度にスケール可能なアプリケーションのための予測可能で最小限のリソース (CPU、メモリ、スレッド) 消費を提供します。

強固で高速

Play は、すべての型をチェックする Scala コンパイラのパワーを活用します。 実行時エラーと縁を切って、とんでもないパフォーマンスを楽しんでください !

リアクティブ

Play はリアクティブモデルをよく理解し、イベントドリブン、ノンブロッキング IO に基づいて設計されています。リアルタイムへの準備をしてください !

スケーラブル

Play は web と親和性の高いステートレスアーキテクチャに基づいています。サーバをどんどn追加すれば簡単にスケールします !



play の歴史

2007年以来、私たちは Java での Webアプリケーション の開発を容易なものにしようとしてきました。 Play は、 Zenexity における内部的なプロジェクトとしてスタートし、私たちの Web プロジェクトの進め方に強く影響されてきました。つまり、開発者の生産性に焦点を当て、 Web のアーキテクチャを尊重し、初めからパッケージング規約に対して斬新なやり方を採用してきたのです。

その後、技術と Web は進化し続けました。Web はすべてのアプリケーションの中央拠点となっています。HTML, CSS そして JavaScript の技術は急速に - サーバ側のフレームワークがほとんど追いつけないほどに - 進化してきました。

今日、Web アーキテクチャ全体は急速にリアルタイム指向へと動き出しています。プロジェクトの要件も変化しました - 以前は必需品だった SQL などは、もはや独占的なデータストア技術ではありません。プログラミング言語のレベルでは、Scala を含むいくつかの JVM 言語が人気を集めているという、歴史的な変化を目撃しました。

それこそが、新時代の web フレームワーク Play 2.0 を開発した理由です。

Java
Scala
JSP
Servlet
Groovy
Python
Async I/O
sbt
Akka
Ivy
WebSockets
Templates
  • 0.x
  • 1.0
  • 1.2
  • 2.0