はじめに 外部サービスと連携したい!アプリ開発をしたい!際にAPIサーバを作成することがあるかと思います。 今回はrubyを使った色々なAPIの実装方法をご紹介したいと思います。 登場人物 今回は下記の所感、実装方法をご紹介していきます。 リクエスト取得部分 Rails Grape レスポンス部分 Rails RABL Jbuilder 前提 今回は全ての検証で下記のテーブル、URL、出力になるようになっています。 Userテーブルの構成 id name addr1 addr2
セマンティック・バージョニングと、Gemfileのバージョン指定方法 - Gemfileでよく見る`~>`を使いこなすRubyRails ライブラリを使う時、バージョンが合わなくてうまく動かないという問題は、Rubyに限らず、どのプログラミング言語でも常に悩みの種である。特にDepedencyの多いライブラリをインストール/インクルードするときは、大体この問題で躓く。C++とかでGUI関係のライブラリを入れるときは何度も挫折したし、特に、進化が速く変更の多いPerl,PHPをはじめとしたスクリプト言語では普通にそういう問題に出くわす。 もちろんRubyもその例外ではないのだが、より個人がライブラリ(gem)を作って、githubなどに上げ、公開していくという文化がある割に、あまりこの問題に悩まされないので、Ruby(on Rails)は比較的うまくやっていると思う。 これは、Bundler
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く