我正在为项目构建前端。我正在使用Angular2作为前端。我必须调用的API是RESTful。它实现了HATEOAS。当我调用API时,它会为我提供数据和链接。这些链接来自HATEOAS。当我调用API时,我应该保存数据以及模型中的HATEOAS链接或仅保存数据。例如:API调用:public function edit($username)
{
$user = User::where('username', '=', $username)->firstOrFail();
// rest of your code goes here
}
为我提供以下响应:
localhost:/api/users/
那我该如何处理链接部分呢?我应该保存前端模型中的链接还是只保存id,name,salary等相关数据? 链接部分还有其他链接,也解释了POST,PUT,DELETE等链接。
答案 0 :(得分:1)
取决于用例是什么。
答案 1 :(得分:1)
我应该保存前端模型中的链接
您应该不将URL保存到前端的数据模型中。之一: