作品简介

本书是针对RESTful API的实用指南,通过展示各种用来创建高可用应用的强大工具,讲解REST的深层原理,以及介绍基于超媒体API的策略,使读者得以在将上述内容融会贯通后,设计出让客户高度满意的RESTful的web API。本书极具权威性与前瞻性,既代表了API领域的最前沿趋势,也覆盖了API领域的最重要实践。

Leonard Richardson是Ruby Cookbook(O'Reilly)的联合作者,他还参与编写了包括Beautiful Soup在内的多个开源代码库。他是加利福尼亚人,目前定居于纽约。

Mike Amundsen是国际知名的作家和演说家,他游历美国和欧洲进行着咨询和演讲,所涉及的主题非常宽泛,包括分布式网络架构、web应用开发和云计算。

作品目录

  • O'Reilly Media,Inc.介绍
  • 推荐序
  • 对《RESTful Web APIs》一书的赞誉
  • 前言
  • 第1章 网上冲浪
  • 第2章 一个简单的API
  • 第3章 资源和表述
  • 第4章 超媒体
  • 第5章 领域特定设计
  • 第6章 集合模式(Collection Pattern)
  • 第7章 纯-超媒体设计
  • 第8章 Profile
  • 第9章 API设计流程
  • 第10章 超媒体动物园
  • 第11章 API中的HTTP
  • 第12章 资源描述和Linked Data
  • 第13章 CoAP:嵌入式系统的REST
  • 附录A 状态法典
  • 附录B HTTP报头法典
  • 附录C 为API设计者准备的FieIding论文导读
  • 词汇表
  • 索引
  • 关于作者
  • 封面介绍
展开全部