HATEOAS

HATEOAS 全称 Hypermedia as the Engine of Application State,是一种 RESTful 架构设计风格的设计原则即超文本应用状态引擎。是一种使用超媒体作为应用状态的引擎,即应用状态变更将由客户端访问不同的超媒体资源驱动。

  • 📌 HATEOAS的重要性在于打破了客户端和服务器之间严格的契约,使得客户端可以更加智能和自适应,而RESTful服务本身的演化和更新也变得更加容易。