Group Description
APIStudyとは
APIStudyとはAPI(WebAPI)を提供するひと、利用するひとが集まり、APIに関する様々なノウハウ、疑問、課題を共有し「APIのベストプラクティスとは」を考えていく勉強会です。
ふだん思ってるもやもやを共有しましょう!!!
背景を少し・・・
クラウドサービスはもとより、Pepper等のロボットや各種デバイスもその機能をプログラムから利用できるAPIとして、HTTPプロトコルで対応可能なI/F(多くはREST)を提供するようになってきました。しかしながら、APIの仕様は三者三様で組み合わせて利用するには一苦労といった場面があります。
また、提供する側もどのような仕様であればユーザが使いやすいのか、機能の単位、エラーコード、バージョン管理など様々な角度から考慮して提供してはいるものの、他のサービスとはどこかしらギャップがある。
結果として提供する側、利用する側に発生するギャップが一苦労の根源となるのかもしれません。
こうした一苦労を少しでも軽減できるように、提供する立場と利用する立場のものが顔を向き合わせ、意見を交わしお互いにとって最適なAPI設計につながっていくことを目指したいと思います。