1

リリースノートには次のように書かれています。

JSON デコードは、OkJson と呼ばれる json エンジンのベンダーでもある multi_json gem を使用するようになりました。1.8.x のデフォルト エンジンとして OkJson を優先して yaml バックエンドが削除されましたが、組み込みの 1.9.x json 実装がデフォルトで使用されます。

しかし、新しい Rails 3.1 プロジェクトを生成すると、Gemfileにはmulti_jsonOkJsonの gem ではなく、json のgemが含まれます。

さらに、リリース ノートでは、json サポートが組み込まれており、gem を提供する必要がないように聞こえます。

また、最近はyajl-rubyが子供たちの間で大流行していると思いました。

それはどういう意味ですか??

4

1 に答える 1

0

正直なところ、それはあなたのニーズに依存します。何のために JSON サポートが必要ですか? Rails 3 には JSON のサポートが組み込まれていますが、非常に大きなデータ セットに対しては、より優れた機能が必要になる場合があります。JSON でエンコードされた投稿本文を受け入れるか、軽量な REST インターフェイス用の json データを返すだけの場合は、焼き付けられたものがおそらくニーズを満たします。

于 2011-10-06T23:07:23.133 に答える