こんにちは。ikedaです。 今回は、簡単なapi wrapperのgemを作りたくて調べていたところ、gem Faradayを知ったのでこちらの紹介とgemでどう実装したのかを書きたいと思います。 gem Faraday faradayは, HTTP Clientの操作をより簡易的に扱えるgemで, adapterとしても様々なライブラリが利用できます。私が利用するのはrubyの標準ライブラリに含まれているNet::HTTPをadapterとします。 READMEをみてもらうとまず書いてありますが、こちらになります Faraday is an HTTP client lib that provides a common interface over many adapters (such as Net::HTTP) and embraces the concept of Rack mid
![Net::HTTPをより簡単に利用できるgem Faraday|TechRacho by BPS株式会社](https://cdn-ak-scissors.b.st-hatena.com/image/square/e48f70d809150a1ba417d891081f7f5aea278802/height=288;version=1;width=512/https%3A%2F%2Ftechracho.bpsinc.jp%2Fwp-content%2Fuploads%2F2014%2F04%2FOctocat.jpg)