0

使いやすい XML ファイルを作成するために Builder gem を使用している Rails アプリケーションがあります。

Builder gem には非常に満足していますが、私のプロダクト アーキテクトの見解によれば、サード パーティのツールを使用する代わりに、常に単純な .xml ファイルを使用する必要があります。

したがって、Rails アプリケーションで通常の XML ファイルよりも Builder を使用する利点について、彼に説明する確固たる正当な理由を与える必要があります。

Railsアプリケーションで通常のRXML/XMLファイルよりもBuilderを使用することについて、正当な理由を教えてくれる人はいますか?

4

2 に答える 2

1

あなたのxmlファイルが静的である場合、彼は正しいです.xmlテンプレートを使用してそれらをフリットする利点はありません。動的コンテンツに使用している場合は、テンプレート間でコードを共有したり、キャッシュしたりするなど、テンプレート言語のすべての利点を得ることができます。

于 2012-05-30T19:25:06.570 に答える
1

彼は好きなだけハイマインドになることができますが、Builder 3.0 には最新の Rails 3 アプリが付属しています。すでに gem バンドルに含まれているので、利用してみませんか? サードパーティのツールに頼るべきではないため、ActiveRecord や JQuery を使用すべきではないと言っているようなものです。Rails とそれに付属するすべてのオープン ソース ソフトウェアを既に使用しているのに、Builder のどこが悪いのでしょうか?

そうは言っても、Yuiry が指摘したように、.xml は静的であるのに対し、ビルダーは動的であるという利点があります。

于 2012-05-30T19:46:09.433 に答える