RESTful Web APIs (Paperback)
暫譯: RESTful 網路 API (平裝本)

Leonard Richardson, Mike Amundsen, Sam Ruby

  • 出版商: O'Reilly
  • 出版日期: 2013-10-29
  • 定價: $1,575
  • 售價: 8.0$1,260
  • 語言: 英文
  • 頁數: 406
  • 裝訂: Paperback
  • ISBN: 1449358063
  • ISBN-13: 9781449358068
  • 相關分類: Web API
  • 相關翻譯: RESTful Web APIs (中文版) (簡中版)
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

商品描述

The popularity of REST in recent years has led to tremendous growth in almost-RESTful APIs that don’t include many of the architecture’s benefits. With this practical guide, you’ll learn what it takes to design usable REST APIs that evolve over time. By focusing on solutions that cross a variety of domains, this book shows you how to create powerful and secure applications, using the tools designed for the world’s most successful distributed computing system: the World Wide Web.

You’ll explore the concepts behind REST, learn different strategies for creating hypermedia-based APIs, and then put everything together with a step-by-step guide to designing a RESTful Web API.

  • Examine API design strategies, including the collection pattern and pure hypermedia
  • Understand how hypermedia ties representations together into a coherent API
  • Discover how XMDP and ALPS profile formats can help you meet the Web API "semantic challenge"
  • Learn close to two-dozen standardized hypermedia data formats
  • Apply best practices for using HTTP in API implementations
  • Create Web APIs with the JSON-LD standard and other the Linked Data approaches
  • Understand the CoAP protocol for using REST in embedded systems

商品描述(中文翻譯)

近年來,REST 的普及導致幾乎 RESTful 的 API 大幅增長,但這些 API 並未包含許多架構的優勢。透過這本實用指南,您將學習設計可用的 REST API 所需的要素,並使其隨著時間演變。這本書專注於跨越多個領域的解決方案,向您展示如何使用為全球最成功的分散式計算系統——萬維網(World Wide Web)設計的工具,來創建強大且安全的應用程式。

您將探索 REST 背後的概念,學習創建基於超媒體的 API 的不同策略,然後通過逐步指南將所有內容整合在一起,設計一個 RESTful Web API。

- 檢視 API 設計策略,包括集合模式和純超媒體
- 理解超媒體如何將表示結合成一個連貫的 API
- 發現 XMDP 和 ALPS 配置格式如何幫助您應對 Web API 的「語義挑戰」
- 學習近二十種標準化的超媒體數據格式
- 應用最佳實踐於 API 實現中的 HTTP 使用
- 使用 JSON-LD 標準和其他連結數據方法創建 Web API
- 理解 CoAP 協議以在嵌入式系統中使用 REST