对于什么才是真正的REST风格的误解是如此之多,而将REST作为一个便于营销的 buzzword的挂羊头卖狗肉
者也是如此之多,以至于REST的创造者Fielding终于忍无可忍了。2008年10月Fielding写了一篇博 客,做出了
一个非常明确的断言:REST APIs must be hypertext-driven!(REST API必须是超文本驱动的!)超文本驱动
这个理念变成了一个缩写词HATEOAS,这个缩写词来自于当初Fielding博士论文中的一句话: hypermedia as
the engine of application state(将超媒体作为应用状态的引擎)。其实超文本驱动(Hypertext Driven)的理
念才是REST架构风格最核心的理念,也是REST风格的架构达到松耦合目标的根本原因。