Если нет необходимости использовать переменную экземпляра, есть ли в этом какие-то преимущества или недостатки? Могу ли я использовать один лайнер внутри действий контроллера?
def index
render Foo.all
end
Если маршруты заключены внутри contraints format: :json { ... }
, Rails отображает данные, отформатированные должным образом, и я не вижу необходимости использовать переменную экземпляра.