WebAPI的设计与开发
编辑推荐
1.Web API设计、开发与运维zui佳实践!
2.实例丰富,分析了美国各大知名网站的API设计细节。
3.内容详实,易于理解,Web API新手bi备!
API如果设计得不好,不仅会很难用,而且公开之后的运维也很困难,因此设计优美的API非常重要。本书认为“设计优美的API易于使用、便于更改、健壮性好、不怕公之于众”,并基于这一观点详细阐述了如何有效地设计、开发和运维API、如何避免容易掉入的陷阱等。目标是设计出访问URI后返回XML或JSON等数据的简洁的API,即XML over HTTP方式或JSON over HTTP方式的API。
内容简介
本书结合丰富的实例,详细讲解了Web API的设计、开发与运维相关的知识。第1章介绍Web API的概要;第2章详述端点的设计与请求的形式;第3章介绍响应数据的设计;第4章介绍如何充分利用HTTP协议规范;第5章介绍如何开发方便更改设计的Web API;第6章介绍如何开发牢固的Web API。
作者简介
水野贵明(作者)
1973年出生于东京。自由软件开发者兼技术书作译者。是JavaScript:The Good Parts、Third-Party JavaScript、 High Performance JavaScript、The Principles of Object-Oriented JavaScript等图书的日文版译者,著有《Web应用程序测试方法》(合著)。
盛荣(译者)
曾就职于爱立信、Autodesk等公司,长期从事软件、互联网技术相关领域的研发、测试等工作。热爱技术,对IT相关的新闻、历史等有浓厚兴趣。