书馨卡帮你省薪
欢迎光临中图网 请 | 注册

Web API设计

出版社:中国电力出版社出版时间:2021-05-01
开本: 16开 页数: 232
中 图 价:¥23.8(3.5折) 定价  ¥68.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口
有划线标记、光盘等附件不全详细品相说明>>
本类五星书更多>

Web API设计 版权信息

  • ISBN:9787519853303
  • 条形码:9787519853303 ; 978-7-5198-5330-3
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>>

Web API设计 本书特色

在本书中,作者阐述了API的设计理论,并针对如何构建Web API及管理API在生产环境的运行提供了实践训练。本书还将指导你学习如何围绕自己的API构建和维护开发者生态系统。本书还包括了来自Slack、Stripe、Facebook、Microsoft、Cloudinary、Oracle和GitHub等公司的专家建议、工作表、工作清单和案例研究等。 “选择创建和支持一个公用API意味着承担重大责任,本书可以使你能够更容易避免陷阱,以及学会如何创建出繁荣的开发者生态系统。”——Cal HendersonSlack公司的CTO“本书是API理论、设计、架构,以及如何获得成功的唯一的*全面的指南。”——Lichard HyndmanGoogle Launchpad Accelerator的技术负责人“不管你是创建API还是使用API,本书是所有开发者的必读书籍。” ——Yochay KiriatyMicrosoft Al & Research的团队项目经理 创造开发者们喜欢的API

Web API设计 内容简介

·概述请求-响应和事件驱动的API设计范例。
·了解如何设计满足用户需求的API的很好实践。
·使用模板创建API的设计过程。
·扩展API以支持不断增长的API调用和用例。
·根据产品和业务的变更定期调整API。
·为开发者提供相关资源,包括API文档、示例和工具。

Web API设计 目录

前言
第1章 什么是API
为什么我们需要API
谁是我们的用户
API的商业案例
内部开发者优先使用,外部开发者次之的API
外部开发者优先使用,内部开发者次之的API
作为产品的API
如何让API更出色
小结

第2章 API范式
请求一响应式API
表现层状态转换REST
远程过程调用RPC
GraphQL
事件驱动式API
WebHOOkS
WebSOCket
HTTP Streaming
小结

第3章 API安全
身份认证和授权
OAUth
令牌生成
权限范围
令牌和权限范围验证
令牌过期和令牌刷新
展示和撤销授权
OAuth*佳实践
WebHooks安全
令牌验证
请求签名和WebHooks签名
双向传输层安全
精简负载和API获取
WebHooks安全*佳实践
小结

第4章 设计*佳实践
基于真实用例而设计
设计出色的开发者体验
使API能快速而轻松地入门
保持一致性
简化故障排除过程
让你的API可扩展
小结

第5章 设计实践
场景
定义业务目标
概述关键用例
……
第6章 扩展API
第7章 管理更新
第8章 构建开发者生态系统
第9章 开发者资源
第10章 开发者计划
第11章 总结
附录 API设计工作表
作者介绍
封面介绍
展开全部

Web API设计 作者简介

  [美]布伦达·金(Brenda jin)是一位企业家和软件工程师。作为Slack开发者平台团队的一名工程师,她的工作是为第三方开发者设计、构建和扩展API。作为GirlDevelop It的董事会成员和分会负责人,Brenda为众多开源教材做出了贡献,并使数千名女性有能力学习网络和软件开发。 苏拉布·萨尼(Saurabh Sahni)是Slack开发者平台团队的一名工程师。在过去的八年中,他一直在构建和设计开发者平台和API。在Slack工作之前,Saurabh领导了一个负责Yahoo!开发者网络基础架构和开发者工具的工程师团队,在那里他帮助推出了Yahoo!移动开发者组件和一些API。 埃米尔·舍瓦特是Twitch的开发者经验副总裁。过去15年来,他一直在Slack、Microsoft和Google围绕API构建开发者产品、API和生态系统。他也是《Designing Bots》(O'Reilly)的作者。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服