イントロ 例えばAPI サーバーを作るときに「この URL にアクセスする時は、常に json でアクセスしてほしい」みたいな事を実現したい。 それを実現する具体的な方法としては namespace :api, format: 'json' と routes を書けばいいと思ってました。 (デフォルトの format が json になるので) ただ それ以外の format を渡した時にどう動くか 似たような事ができる実装とどう違うのか がよくわかってなかったので、その時にした実験をもう一度やってみたメモ。 パターン1 class Api::AccountsController < ApplicationController def index @accounts = Account.all respond_to do |format| format.html { render } fo