こんにちは、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 のようにハイパーメディアを使用することは可能だと思いますか?
前もって感謝します