タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

restとrailsに関するgakkiyのブックマーク (9)

  • Rails2.0の足回りと中級者への道:第3回 Rails2.0で作るRESTfulアプリケーション(後編)|gihyo.jp … 技術評論社

    例:リンクの表示 GET /users/1/links/6.xml :member CRUD以外、すなわち作成、参照、更新、削除以外の処理を行いたい場合、map.resoucesで、:memberオプションを指定します。:memberオプションには、アクション名とHTTP MethodのHashを指定します。 例として、リンクを非表示に設定するケースを考えます。リンクの非表示を、hideカスタムアクションへのPUT Methodで表現すると決定した場合、以下のように設定します。 :memberオプション map.resouces :link, :member => {:hide => :put} URI例 PUT /links/1/hide なお、このURIにはhideという「動詞」が入っているため、RESTの統一インターフェースの原則的にはあまり望ましくありません。 miniciousの

    Rails2.0の足回りと中級者への道:第3回 Rails2.0で作るRESTfulアプリケーション(後編)|gihyo.jp … 技術評論社
  • restful_authenticationを触ってみた - idesaku blog

    久々にRailsを触っていたら、認証プラグインの定番acts_as_authenticatedが、より新しいrestful_authenticationに変わっていることに気づいた。前者は今後保守されないらしいので、乗り換えは必須。新米RESTafarianとしては、RESTfulを名乗っているところにも興味を引かれる。 そういうわけで触ってみて導入手順を書いたが、RailsのREST実装についての説明も含むので、ちょっと冗長になってしまった。 2010/05/24追記。こちらも参照のこと。 最新版のrestful-authenticationはどこにある? - idesaku blog インストール まずはrailsアプリケーション作成。今回は2.0.2を使う。 $ rails authtrial create create app/controllers create app/help

    restful_authenticationを触ってみた - idesaku blog
  • ActiveResourceで拡張子なしのURIを発行する方法

    Ruby on Rails 2.0から標準搭載されたActiveResource。これを使うと、RESTful APIをActiveRecordのように叩くことができるようになる。自分でURIを作ってopenすることもせず、レスポンスを自分でパースしてオブジェクトを作ることもせず、数行の記述でRESTfulなサービスを利用することが可能になる優れものだ。ActiveResourceの詳細は、 ここを見て欲しい。 さて、現状のActiveResourceは、僕にとって一つ気になる点がある。それは「URIが必ず拡張子付きで発行される」という仕様。例えば、 class Community < ActiveResource::Base self.site = ‘http://commusuke.eisbahn.jp/api/’ end として、「Community.find(1)」と実行すると、

  • ActiveResourceとかそのルーティングとかのドキュメント - moroの日記

    まちゅさんのhttp://www.machu.jp/diary/20080104.html#p01を見て宣伝です。 以前同じようなことを調べたなぁ、と思ったら某書籍の原稿でした。日語でのリファレンスっぽいのを探している方がいましたらこちらもどうぞ。 ActiveResourceに対応したルーティングを定義する 複雑なルーティングを定義する 他にもActiveResource関連の情報をまとめておりますので、ご参考まで。内容の誤りや読み辛い点がありましたら、ご指摘お待ちしています。コメントなどを頂けるとうれしいです。 http://rails-recipebook.g.hatena.ne.jp/rrbk/?word=%2a%5bARes%5d 関係ないんですが、AResというかREST関連で、年末年始に読もうと思ったRESTful Webサービスがまだ読めていないんですよ。 で読まなきゃな

    ActiveResourceとかそのルーティングとかのドキュメント - moroの日記
  • http://ryandaigle.com/articles/2007/3/14/rest-activeresource

  • Rails' Wiki - ActiveResourceTutorial

    ActiveResource をインストールする。 $ gem install activeresource --source http://gems.rubyonrails.org -y ついでに Beta Gems をインストールしておくとよい。バージョンが揃うので。 $ gem update --source http://gems.rubyonrails.org -y サンプルアプリを作成する。 databaseSqlite3 にしておく。 $ rails demo -d sqlite3 まず安直に generate scaffold_resource で作成。 $ script/generate scaffold_resource post title:string created_on:date body:text published:boolean $ rake db:

  • リソースが3段以上ネストしたときのmap.resourcesの書き方

    RESTfulなサービスを実装するとして、対象リソースがその他のリソースとの従属(親子)関係があるときに、Ruby on Railsではmap.resourcesをネストして記述することが可能になっている。例えば、部署(Division)に所属する社員(Employee)のリソース定義であれば、 map.resources :divisions, :path_prefix => ‘/api’ do |divisions| divisions.resources :employees, :controller => ‘api/employees’ end とすることで、「GET http://localhost:3000/api/divisions/1/employees/2」というURLにApi::EmployeesControllerクラスをマッピングすることができる。この場合、show

  • ActionController::Resourcesを翻訳しました

    「 Active ResourceのREADMEを翻訳してみました」エントリでRESTサービスを叩くためのActiveResourceに関するドキュメントを翻訳したが、またもや勉強のために、今回はActionController::Resourcesに関するドキュメントを翻訳してみた。ActionController::Resourcesには、RESTfulサービスを実装するために必要な知識が記述されている。 ActionController::Resources 原文の中で「route」や「resource」という単語が非常に微妙な使われ方をしているため(きっと文章の作者は明確な意味を持って使ってるんだろうけど)、え?って思う箇所もあるかもしれないが、そこは僕の英語力の限界ということでご了承願いたい。ま、例を見るだけでも、RailsでRESTfulなサービスを実装するための方法を把握する

  • 新規

    盾集域名停放是全球优质行业导航备案网站领导者 为中小企业提供数字化、快速化、轻量化、精准化的网站链接服务 dns1.dopa.com,dns2.dopa.com 版权所有 站内容未经书面许可,禁止一切形式的转载 © CopyRight 2023 盾集域名停放click.com.cn    浙ICP备20018420号-2 杭州盾集网络有限公司

  • 1