API如果设计得不好,不仅会很难用,而且公开之后的运维也很困难,因此设计优美的API非常重要。本书认为“设计优美的API易于使用、便于更改、健壮性好、不怕公之于众”,并基于这一观点详细阐述了如何有效地设计、开发和运维API、如何避免容易掉入的陷阱等。目标是设计出访问URI后返回XML或JSON等数据的简洁的API,即XML over HTTP方式或JSON over HTTP方式的API。
水野贵明(作者) 1973年出生于东京。自由软件开发者兼技术书作译者。是JavaScript:The Good Parts、Third-Party JavaScript、 High Performance JavaScript、The Principles of Object-Oriented JavaScript等图书的日文版译者,著有《Web应用程序测试方法》(合著)。