0

ActiveResource とうまく連携していないように見える API とやり取りする必要があります。それを消費するための最良/最も簡単な方法は何ですか?

比較的単純な関係を処理するなど、API を使用してさまざまな読み取り/書き込みアクションを実行する必要があります。

私は多くの検索を行い、ARES を自分の意志に曲げようとしましたが、成功は限られていました。

複雑な URL ルートと xml デコード/エンコード スキーマの変更の問題に対処するための戦略/gems を推奨できますか?

RoR から廃止されたように見える ARES よりも、「将来性があり」「成熟した」ものを使用したいですか?

4

1 に答える 1

0

私はactive_model_serializersを使用する傾向がありますが、もっとカスタマイズ可能なものが必要なようです。RABLを調べましたか? ドキュメントから:

RABL (Ruby API Builder Language) は、JSON、XML、MessagePack、PList、および BSON を生成するための Rails および Padrino Ruby テンプレート システムです。ActiveRecord の「to_json」メソッドを使用すると、API を生成するためのより表現力豊かで強力なソリューションがすぐに必要になる傾向があります。これは、JSON 表現が複雑であるか、データベースで定義されているスキーマと正確に一致しない場合に特にイライラします。

于 2012-10-11T22:25:19.343 に答える