タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

設計とRESTに関するJHashimotoのブックマーク (1)

  • クライアントアプリの為のREST API設計 - Qiita

    エンジニアがアプリ担当とAPI担当で分かれているチームで、API担当のエンジニアがアプリ開発経験が無かったりすると、アプリ担当のエンジニアはどんなAPIがクライアントアプリにとって使いやすいのか、上手く伝えるのに苦労する事がありますよね?記事はそんな場面でAPI担当のエンジニアに読んでもらう事を想定しています。 APIと型 アプリ側はRESTクライアントにRetrofitやRestkit等、既に広く使われているライブラリを使用する事が多いです。それらのライブラリは、オブジェクト・JSON間の変換機能があり、アプリ側ではJSON等シリアライズされるデータ形式を意識せずに、処理系上のオブジェクトをそのまま扱えます。即ちAPI経由でやり取りされるデータは全て型を持つのです。 例えばAPI側のコードで以下の様に定義されたクラスが

    クライアントアプリの為のREST API設計 - Qiita
    JHashimoto
    JHashimoto 2016/08/12
    “もしここで、「いやウチはAPI経由でやり取りしたデータはHashのまま引き回しているんだけど...」という方がいらっしゃいましたら、その設計は問題を抱えているので早急に見直す事をお勧めします。”
  • 1