- APIデザイン・パターン
-
- 価格
- 4,785円(本体4,350円+税)
- 発行年月
- 2022年08月
- 判型
- B5
- ISBN
- 9784839979393
この商品をご覧のお客様は、こんな商品もチェックしています。
- 原発事故裁判の現状と今後
-
価格:1,980円(本体1,800円+税)
【2025年10月発売】
- 名探偵コナンのプログラミング入門
-
価格:990円(本体900円+税)
【2023年02月発売】
- ざっくりわかる 8コマ日本の政治
-
価格:1,430円(本体1,300円+税)
【2024年11月発売】
- 思考すること、それはノンと言うことである
-
価格:3,520円(本体3,200円+税)
【2023年12月発売】
- Pythonライブラリの使い方
-
価格:3,740円(本体3,400円+税)
【2019年08月発売】




























[BOOKデータベースより]
本書“APIデザイン・パターン(API Design Patterns)”は、Web APIを構築するための一連の設計原則について解説します。Google APIのエキスパートである著者が、APIの一貫性、拡張性、可用性を確保するためのパターンを提示します。一般的なAPIの設計を改善し、やっかいで極端なケースに対応する手法についても解説。
1 はじめに
[日販商品データベースより]2 設計の原則
3 基礎編
4 リソース間の関係
5 コレクションの操作
6 安心と安全
"本書 ""APIデザイン・パターン(API Design Patterns)"" は、Web APIを構築するための一連の設計原則、安全かつ柔軟で再利用可能なパターンを提供するために書かれました。Google Cloud PlatformとそのAPI設計に取り組む著者が、
・APIの一貫性、拡張性、可用性を確保する方法について
・安全かつ柔軟で再利用可能なAPIパターン
・一般的なAPIの設計を改善する手法
について解説します。コード例はTypeScriptで解説。詳細なシナリオ・図解により、API設計についての理解が深まります。
提供するAPIが他の開発者から信頼され、便利に使ってもらえるようにするためのベストプラクティスを提供します。
[本書まえがきより]
ソフトウェアが「うまく設計されている」とはどういうことなのか、「よく設計されたWeb API」とは何か。
私は自分自身で答えを出そうとし、実際に使ってみた情報などを何年もかけ集約し、Luke Sneeringerと私でGoogleのルールとして明文化し、それは最終的にAIP.dev(google.aip.dev)という形で提供することになりました。これらのルールはある種の法律のようなもので「何をすべきか」は書かれていても、「なぜそうすべきか」は書かれていません。この本で私が目指したのは実践的なガイドラインと、その理由を論理的に説明することです。この本で取り上げたトピックが、APIデザインという魅力的かつ複雑な世界において、多くの会話や将来の仕事のきっかけとなることを願っています。
[対象読者]Web APIを構築している人、構築する予定の人。APIを一般に公開することを検討している場合に本書は有用です。JSONなどのシリアライゼーション・フォーマットや一般的なストレージ知識、HTTPとそのメソッド(GETやPOST)に精通していることは本書を理解する助けとなります。"