responders
参考:
plataformatec/responders: A set of Rails responders to dry up your application – GitHub
Documentation for responders | RubyDoc.info
renspond_with
Rails 4.2 で responders gem として分離された。
class UsersController < ApplicationController respond_to :html, :json def show @user = User.find(params[:id]) respond_with @user end end
参考:
respond_with メソッドを使うと処理を DRY に記述できる | sasata299’s blog
respond_with を使って、リクエストの Content-Type を限定する | omfg
続 json 出力のカスタマイズ as_json を使う | リンゴの水やり?
respond_with とクラスレベルの respond_to の扱いについて | Rails ガイド [公式]
500 Internal Server Error with respond_with | reddit
Method: ActionController::RespondWith#respond_with | Documentation for responders (RubyDoc.info)
Missing Template エラー
参考:
Rails 3.1 でカスタム mime タイプを使った場合、respond_with が Missing Template を吐いてしまう | TechRacho