api-design-patterns.pdf

上传者: liangminghui | 上传时间: 2021-10-18 17:06:43 | 文件大小: 9.65MB | 文件类型: PDF
现代软件系统由许多通过 API 进行通信的服务器、服务和其他组件组成。作为开发人员,您的工作是确保这些 API 稳定、可靠且易于其他开发人员使用。API 设计模式为您提供独特的设计标准和最佳实践目录,以确保您的 API 灵活且用户友好。本基本指南通过示例和相关用例进行了充分说明,涵盖了 API 基础和实际系统设计的模式,以及一些不太常见的场景和边缘案例。 API 设计模式是一组有用的最佳实践规范和 API 设计挑战的通用解决方案。使用公认的设计模式可以在创建和使用 API 的开发人员之间创建一种共享语言,鉴于面向公众的任务关键型 Web API 呈爆炸式增长,这一点尤其重要。API 模式仍在开发和发现中。这个集合由 Google API 专家 JJ Geewax 收集和测试,是同类产品中的第一个。 API 设计模式汲取了 API 社区(包括 Google 的内部开发人员知识库)的智慧,为开发内部和面向公众的 API 提供了一组创新的设计模式。在这份基本指南中,Google 软件工程师 JJ Geewax 提供了独特且权威的模式目录,可提高 API 的灵活性和易用性。目录中的每个模式都通过自己的示例 API、用于解决常见 API 设计挑战的用例以及使用模式更微妙功能的棘手边缘问题的场景进行了全面说明。借助本书中列出的最佳实践,您可以确保您的 API 能够适应变化,并让您的客户轻松地将其整合到他们的项目中。

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明