Skip to content

Latest commit

 

History

History
executable file
·
151 lines (137 loc) · 6.02 KB

Home.md

File metadata and controls

executable file
·
151 lines (137 loc) · 6.02 KB

Play 2.1 ドキュメント

Play は、現代の web アプリケーション開発に必要なコンポーネント及び API を統合した生産性の高い Java と Scala の web アプリケーションフレームワークです。

Play の特徴は、ライトウェイト、ステートレス、web フレンドリーなアーキテクチャであること、機能予測のしやすさです。また、Iteratee IO をベースにしたリアクティブモデルのおかげで、スケーラブルなアプリケーションでも CPU、メモリ、スレッドなどのリソース消費が最小限になっています。

  • [[Play 2.1 の変更点| Highlights]]
  • [[移行ガイド| Migration]]

はじめに

  1. [[Play のインストール | Installing]]
  2. [[新規アプリケーションを作成する | NewApplication]]
  3. [[Play アプリケーションの構造 | Anatomy]]
  4. [[Play コンソールを使う | PlayConsole ]]
  5. [[好きな IDE で開発する | IDE]]
  6. [[サンプルアプリケーション | Samples]]
  7. [[セキュリティポリシー | http://www.playframework-ja.org/code/security]]

Play で開発する

  1. [[Scala 開発者のための Play | ScalaHome]]
  2. [[Java 開発者のための Play | JavaHome]]

詳細なトピック

  1. [[ビルドシステム | Build]]
    1. [[sbt 設定について | SBTSettings]]
    2. [[ライブラリ依存性の管理 | SBTDependencies]]
    3. [[サブプロジェクトで作業する | SBTSubProjects]]
  2. [[公開アセットを使う | Assets]]
    1. [[CoffeeScript を使う | AssetsCoffeeScript]]
    2. [[LESS CSS を使う | AssetsLess]]
    3. [[Google Closure Compiler を使う | AssetsGoogleClosureCompiler]]
    4. [[RequireJS を使う | RequireJS-support]]
  3. [[H2 インメモリデータベースと使う | Developing-with-the-H2-Database]]
  4. [[Evolutions でデータベースを管理する | Evolutions]]
  5. [[設定ファイルのシンタックスと機能 | Configuration]]
    1. [[JDBC コネクションプールの設定 | SettingsJDBC]]
    2. [[Play スレッドプールの設定 | ThreadPools]]
    3. [[ログの設定 | SettingsLogger]]
  6. [[アプリケーションのデプロイ | Production]]
    1. [[スタンドアローンパッケージを作成する | ProductionDist]]
    2. [[追加設定 | ProductionConfiguration]]
    3. [[フロントエンド HTTP サーバの設定 | HTTPServer]]
    4. [[Heroku へデプロイする | ProductionHeroku]]
    5. [[CloudBees へデプロイする | Deploying-to-CloudBees]]
    6. [[Cloud Foundry へデプロイする | Deploying-CloudFoundry]]

その他のドキュメント

  1. [[Scala|http://docs.scala-lang.org/]]
  2. [[Akka|http://akka.io/docs/]]
  3. [[sbt|http://www.scala-sbt.org/learn.html]]
  4. [[Configuration|https://github.com/typesafehub/config]]
  5. [[Logback|http://logback.qos.ch/documentation.html]]

Play を Hack する

  1. [[ソースから Play をビルドする | BuildingFromSource]]
  2. [[サードパーティツール | ThirdPartyTools]]
  3. [[リポジトリ | Repositories]]
  4. [[課題トラッカ | Issues]]
  5. [[貢献者ガイドライン | Guidelines]]

モジュールとプラグイン

  1. [[一時的なモジュールディレクトリ | Modules]]