就像设计良好的软件系统一样,我认为关于API设计的许多建议过于花哨。人们过于关注什么是“真正的”REST,或者HATEOAS是否是个好主意,等等。这篇文章是我试图将我所知道的关于设计良好API的一切写下来的尝试。