2008 年 6 月 5 日 のアーカイブ

REST 入門 – ROA

yuzan.png

=souです。
REST 入門 第三回の動画と資料を公開します。 ROA と、フレームワークに REST が入るとどうなるか、その例として Rails の ActiveResource, ActionController::Resources に軽〜く触れています。
作成に当たっては yohei 氏の REST ROA 資料と 山田泰資氏@第八回XML開発者の日の資料を盛大に参考にさせて頂きました。

後半の Rails デモが「コードが小さくてわかんなかったよ!」との声があったのでスクリーンキャストで撮り直しました。内容は以下の通りです。

  • rails rest で Rails アプリを作成
  • ./script/generate scaffold User で User 関連の HTML やテーブル定義を作成
  • ./script/generate resource で REST 制約に基づいた controller, ルーティングを作成
  • ./script/server で起動、ブラウザからユーザを作成
  • irb(ruby コンソール)を立ち上げ ActiveResource を使ってリモートで上記のユーザを取得し名前を変えてセーブ
  • ブラウザから見て確かに名前が変わった事を確認

(続きを読む…)