适用于REST架构模式的应用程序?

时间:2012-06-18 11:39:40

标签: rest hateoas

我最近在阅读此discussion at SO,其中有人评论说并非所有应用程序都适合基于REST的架构。
   这里我所说的“基于REST的架构”是RESTful apis + HATEOAS的全部内容。网上的大多数例子都参考了“咖啡店”的例子,他们通过创建订单的工作流程突出了Hateoas部分 - >更新/确认 - >支付 - >收货。那么REST最适合那些在其中具有显着状态转换的应用程序,或者它同样适用于其他类型的应用程序,我们应该在状态转换方面考虑更多以使REST为我们工作

1 个答案:

答案 0 :(得分:1)

REST同样适用于其他类型的应用程序,我们应该在状态转换方面考虑更多。 Constructing the User Interface with Statecharts是如何处理此问题的绝佳指南(如果您能以合理的价格获得副本)。当您阅读它时,请确保您在心理上将“用户界面”替换为普通的“界面”。