Playに触ってみよう



@gkojax
#fantech

事前準備

Play 2.0 のインストール

  • macの人 brew install play
  • windows or linulxの人 バイナリをダウンロード。
  • ダウンロードに時間がかかるので、まだの人は早めに始めておいた方がいいかも。

前回の続き

チュートリアルに沿ってTODO-LISTを作ろう

脱線します

今週のPlay&scalaニュース

Playのロードマップが出ました

10/24発売のWEB+DB PRESSでvol.71でPlay特集

10/10 Scala勉強会第89回 in 本郷

10/18 Akasaka.scala 44

10/21 Scala基礎勉強会

仕事でPlay使いました

  • 某サービスの管理画面
  • Oracle使ったりMongoDB使ったり。

実物は見せられないので近いものを

話を戻します

チュートリアルに沿ってTODO-LISTを作ろう

主に変更するファイルはこの4つ

  • conf/routes
  • app/controllers/Application.scala
  • app/models/Task.scala
  • app/views/index.scala.html

conf/routes

  • URL → controller

app/controllers/Application.scala

  • C:コントローラー

app/models/Task.scala

  • M:モデル(DBアクセスもここ)

app/views/index.scala.html

  • V:ビュー(テンプレート使ってます)

ということで手を動かす時間です

  • チュートリアルを見ながらTODO-LISTを完成させましょう
  • 詰まった人は随時質問して下さい

終っちゃった人は

  • TODO-LISTを改良する(タスクの更新時刻付与とか)
  • プラグインを使ってみる
  • 周りでハマってそうな人にちょっかいを出す
  • Typesafe Developer Contestに挑戦する
  • 突発的にLTやる