мы проверяем по расширению запроса (get.json?id=42) и в зависимости от _format, ответ контроллера, передаем на правильное view json_serialize одно из