Play2 + Slickを使ってWebアプリケーションを作成するハンズオンです。
主な目的は以下の通りです。
- Scalaに触れてもらう
- 数時間でとりあえず動くものを作ってみる
そのため、なるべくフレームワークが提供する機能をそのまま使います。
使用するフレームワークおよびバージョンは以下の通りです。
- Play 2.3.x / Slick 2.1.x
- Play 2.4.x / Slick 3.0.x(作成中)
ユーザ情報のCRUDを行う簡単なアプリケーションを作成します。また、後半では同様のCRUD処理を行うJSONベースのWeb APIも作成します。