私はこの質問を見てきましたが、それはかなり古いものであり、ARes に代わる他の選択肢があると感じています。
ActiveResource は時代遅れで重いものだと多くの人が考えているように思われるので、私はApi Smith、Her、Roar、そしてもちろん ARes を見てきました。
これらの宝石のうち、最も信頼性が高く、将来性のある代替品はどれですか?
単純に open-uri と json を使用することが実行可能なオプションであることがわかりました。定型文が少なくなり、制御/構成可能性が向上します。
例:
@people = JSON.parse(open("http://api.people.com:3000/people").read, symbolize_names: true)
HTTParty や Faraday などの下位レベルのライブラリを使用しないのはなぜですか? 彼らはあなたのために多くの醜いものをカバーします (ssl、json と XML の解析/シリアル化、ログ記録、ヘッダーの追加など)。URL とデータの管理を完全に制御できます。