携帯サイト開発に向けてプラグインを導入
p17*導入したプラグイン
annotate_modelsにindexの情報を付加する - Hello, world! - s21g
http://blog.s21g.com/articles/318
modelに自動的にテーブルの内容をコメントでいれてくれる
Ruby on Railsでacts_as_paranoidを使い倒す
http://doruby.kbmj.com/x5r_on_rails/20080214/Ruby_on_Rails_acts_as_paranoid_
DBでの削除時にデータを消すのではなく削除フラグをつけることで対応する
restful_authentication - happy lie, happy life. » Diary
http://d.hatena.ne.jp/spitfire_tree/20080221/1203610276
認証を行うためのAPI
Young risk taker.: [Rails] 絵文字変換などの携帯サイト開発をサポートするMobile on Railsを作った
http://rakuto.blogspot.com/2007/02/rails-mobileonrails.html
utf8 <-> sjis他携帯サイト必須機能をサポート
Paginating_findでページネーション - cys b
http://d.hatena.ne.jp/yotena/20071211/1197378238
[1][2][3]..のようなページ切り替えを自動でつくる
jRailsプラグインでjQueryを使ってみる - Hello, world! - s21g
http://blog.s21g.com/articles/396
prototype.jsやScript.aculo.usをjQueryに置換する。
携帯端末と関係はないが、jQueryを利用したいため。
ヽ( ・∀・)ノくまくまー(2007-11-10)#p01 ActiveScaffold プラグイン (p.288)
http://wota.jp/ac/?date=20071110#p01
ajaxをもちいた高機能なScaffold
p18*試験環境
ブラウザで携帯端末をエミュレートできるssbを導入する。
ssb - CodeRepos::Share - Trac
http://coderepos.org/share/wiki/ssb
インストール後
ruby ssb-webrick.rb
でwebrickサーバーが立ち上がるので
http://localhost:10080 でアクセスできる。(デフォルトの場合)
p19*フィーチャーワーク
・日本語解説のないact系プラグインをテスト環境に導入して、確かめる。
これにより特に開発難易度の高いDB周りの安定性を高められる。
・携帯を扱うプラグインとしてjpmobileもあった。
mobile on railsと機能的な差がよくわからなかったため、調査が必要。
p21*参考文献
以下のサイトを特に参考にしました。ありがとうございます。
Ruby on Rails プラグイン まとめ wiki - maimuzoが個人的にオススメするプラグイン
http://www13.atwiki.jp/maimuzo/pages/30.html