を使用して新しい Rails 4 (rc1) プロジェクトをrails new
生成し、rails g scaffold
.
予想どおり、移行、コントローラー、および必要なすべてのビュー ファイルが作成されました。
また、show.json.jbuilder と index.json.jbuilder も作成されています。
これは、モデルからのjson生成を支援するためだと思います。コントローラーには、format.json の呼び出しも含まれています。
質問: なぜ json が必要なのですか? また、生成されたアプリケーションのどの部分で json を使用していますか? (私にとって)ビューがjsonを使用して何かをレンダリングしているようには見えず、サーバー側でレンダリングされているようです(コンテンツを取得するためにビューで@model変数が使用されています)。
エッジ ガイド ( http://edgeguides.rubyonrails.org/ ) は、jbuilder と、それが必要な理由について言及していません。
前もって感謝します!質問を明確にすることができるかどうか教えてください。