我有一个角度客户端和一个具有丰富域对象的Rest服务。当从角度调用其余POST端点时,客户端应将其视图映射到服务域的json版本(它成为spring请求体)的对象吗?
或者客户端应该映射到一个简单的域,服务是否将简单请求对象映射到其富域对象,然后执行域对象的操作?
在客户端上的视图模型和服务上的富域对象之间来回映射时,最佳做法是什么?
答案 0 :(得分:0)
嗯,这取决于。
如果它真的是一个RESTful服务,那么" viewmodel"毫无意义,因为这基本上应该是"资源"在服务中。 通常,您将ng-resource用于RESTful服务,它将为您执行一对一映射。
另一方面,如果它是一些想要的RESTful服务,它不是真正面向资源的(基本上只是一个JSON服务),它可能有意义,......但很可能不是。