嗨,我想知道哪个是使用 ember-data 中相关资源的最佳解决方案。为了构建 REST 后端。
1) 嵌入式资源
user: {
id: "foo",
albums: [
album: {
id: "foo",
name: "bar",
description: "foobar",
},
album: {
id: "foobar"
name: "foobarfoo",
description: "fumanchu",
},
],
}
2) 资源的嵌入 id
user: {
id: "foo",
albums: [
album: {
id: "foo",
},
album: {
id: "foobar"
},
],
}
3) 链接资源
user: {
id: "blabla",
links: {
"self": { "href": "/users/blabla" },
"albums": { "href": "/albums/blabla" }
},
}
您认为可以像在 HATEOAS 中那样使用 hipermedia 吗?
提前致谢