【发布时间】:2012-05-28 04:58:07
【问题描述】:
假设您从浏览器中的 javascript 代码调用 REST 服务。您的 REST 服务以 JSON 表示形式返回一个复杂的对象层次结构。如果您想要一个具体的例子,请说保险业的索赔。处理这种情况的任何最佳做法?我只能想象它会变得非常混乱,尤其是在尝试通过 PUT/POST(创建声明或更新声明)创建或更新现有对象时。如果您不小心,我想您最终可能会陷入耦合非常紧密的混乱局面。我想如果您的客户也不是 web/javascript,也可以这样说。
【问题讨论】:
-
我同意你的观点,你需要小心不要把紧密耦合弄得一团糟……但这是你作为程序员的工作。没有一个真正最好的解决方案......您可以查看使用函数抽象处理类似类型的“裸”数据的函数式编程方法......
标签: javascript json rest architecture