我最近在 SO 上阅读了这个讨论,有人评论说并非所有应用程序都适合基于 REST 的架构。
这里我所说的“基于 REST 的架构”是指 RESTful apis + HATEOAS 的全部内容。网络上的大多数示例都引用了“咖啡店”示例,它们通过创建订单的工作流程位突出了 Hateoas 部分 --> 更新/确认 --> 支付 --> 收货。那么 REST 最适合具有显着状态转换的应用程序,还是同样适用于其他类型的应用程序,在这些应用程序中,我们可能应该更多地考虑状态转换以让 REST 为我们工作
问问题
466 次
1 回答
1
REST 同样适用于其他类型的应用程序,我们应该更多地考虑状态转换。用状态图构建用户界面是一个很好的指导如何处理这个(如果你能以合理的价格获得一份副本)。当您阅读它时,请确保您在脑海中将“用户界面”替换为普通的旧“界面”。
于 2012-06-18T12:02:52.527 回答