RESTful Web Clients:基于超媒体的可复用客户端

[美] 迈克·阿蒙森(Mike Amundsen)

出版时间

2018-08-01

ISBN

9787121337581

评分

★★★★★
书籍介绍
Web开发领域的REST运动已经进行了很多年了,自从REST的Richardson成熟度模型提出后,第3级——即HATEOAS的应用——仍然没有得到广泛应用。事实上,其中一个难点在于客户端如何支持HATEOAS。之前很多REST相关书籍聚焦于如何打造服务端的RESTful API,《RESTful Web Clients:基于超媒体的可复用客户端》则着重研究RESTful客户端,介绍了如何把一个的针对服务端规约硬编码的定制客户端,重构为一个支持HATEOAS的通用客户端,并提供了多格式支持、超媒体类型、版本化、微服务等相关问题的全面指导。《RESTful Web Clients:基于超媒体的可复用客户端》附有所有样例代码的GitHub地址,方便读者快速理解和实践。《RESTful Web Clients:基于超媒体的可复用客户端》适合Web应用开发者,尤其适合希望Web应用程序的服务端与客户端能够独立演化的Web架构师。 迈克·阿蒙森(Mike Amundsen)作为国际知名的作家和演说家,Mike Amundsen在全球各地咨询和研讨网络架构、Web开发和其他议题。而作为CA Technologies API学院的架构总监,他与公司致力于提供Web API方面的洞见,以便可以最大限度地利用面向消费者和企业的Web API的机会。 曾著,毕业于北京大学,互爱(北京)科技股份有限公司技术副总裁。 徐必涛,霓风网络科技有限公司软件架构师,曾任ThoughtWorks高级软件工程师、DevOps咨询师。
目录
O’Reilly Media,Inc.介绍
其他
推荐序:一场与超媒体的未了情缘
译者序
原书推荐序

显示全部
用户评论
没看懂
是上一本《Restful web APIs》的客户端版本,整体内容最终为了呈现Collection+JSON,个人认为:这就是HTML的JSON版本,通用客户端,其实就是基于Javascript的浏览器而已。Collection+JSON带来了大量的数据信息、每次调用均全部刷新,和早期没有JS的浏览器就是一个道理。那么,请问为何不用HTML直接实现呢?
收藏