タグ

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

タグの絞り込みを解除

RubyとAPIに関するlong_long_floatのブックマーク (2)

  • #348 The Rails API Gem - RailsCasts

    リッチクライアントの人気が高まる中で、よくあるのは「JSON APIがあればいいだけの場合にもRailsを使うべきか?」という疑問です。そのようなAPIを開発する場合には、RailsコアメンバのSantiago PastorinoによるRails::API gemをお勧めします。このgemのREADMEには、APIを作成したいだけの場合にRailsを利用することの利点について詳しい説明があります。このgemは、Railsのモジュラー性の高さを活かして、APIを作成する場合に不要なものを全部外してスリム化されたRailsアプリケーションを作成するためのジェネレータを提供します。今回のエピソードでは、このgemを使ってとてもシンプルなアプリケーションを作りながらその仕組みを見ていきます。 Rails::APIを使う 最初にgemをインストールするために以下のコマンドを実行します。

  • #352 Securing an API - RailsCasts

    Download: source codeProject Files in Zip (95.7 KB)mp4Full Size H.264 Video (20 MB)m4vSmaller H.264 Video (9.66 MB)webmFull Size VP8 Video (7.81 MB)ogvFull Size Theora Video (25.9 MB) 先週はエピソード350で販売サイト用のバージョン管理されたAPIを構築する方法を紹介しました。/api/productsというパスにアクセスすると、JSONを介してこのアプリケーションとデータのやりとりが可能です。このAPIは完全に公開されていて誰でも利用可能で商品情報の編集や削除ができてしまいますが、APIへのアクセスには制限をかけるのが通常でしょう。これを実現する方法はいろいろありますが、どの方法を選択するかはアプリケーショ

  • 1