方法
app/views/users/_user.json.jbuilder
json.(user, :name, :musical_instrument)
ApplicationController
.new
.view_context
.render(
partial: 'users/user',
locals: { user: User.find_by!(name: '中川 夏紀') }
) #=> "{\"name\":\"中川 夏紀\",\"musical_instrument\":\"ユーフォニアム\"}"
関連
Slim で同様のことを行う場合は コントローラ以外で Slim のテンプレートを描画する を参考に。