複雑なネストされたリソースに対してREST APIを提供する必要があります。残りのAPIのネスト化されたリソースは、配列がフラット化されていますか?
応答でデータ重複を強制するため、実際にはインライン埋め込みが嫌いです(複数の車に1つのエンジンが搭載されていても応答で重複する必要があります) )。
GET /cars
{
"cars": {
"id": 1,
"name": "Batmobile",
"spoiler": 192, // nested
"engine": 18 // nested
},
"engines": {
"id": 18,
"turbine": 671 // nested
...
},
"spoilers": {
"id": 192,
...
},
"turbines": {
"id": 671,
...
}
}
ので、私は、形式次の使用したい:データは、データが容易angular2データストアと
Hovewerに統合されている、私はできませんでした
- そのような形式を実装する任意の標準やREST APIプロバイダを見つけることができます。すべての標準では通常、インライン埋め込みが使用されます。
このようなプロトコルを実装しないといけない点はありますか?
達成したいサンプルを提供していますか? –