我正在創建一個角度應用程序,我需要顯示個人數量的動物數量。哪一個是製作單個HTTP請求或多個小HTTP請求的最佳設計?
例如:基於
我的後端數據具有存儲爲喜歡
{ id: 1, name: "lion" },{ id: 2, name: "lion" },{ id: 3, name: "lion" },
{ id: 4, name: "tiger" }, { id: 5, name: "tiger" }, { id: 6, name: "wolf" }
然後我需要顯示
3獅子動物 2老虎 1狼
我有/動物:GET返回所有動物的終點。
響應:
{
totalCount: 6,
animals: [
{ id: 1, name: "lion" },{ id: 2, name: "lion" },{ id: 3, name: "lion" },
{ id: 4, name: "tiger" }, { id: 5, name: "tiger" }, { id: 6, name: "wolf" }
]
}
關於該要求是一個更好的設計
- 製作一個單獨的請求/動物:GET無需任何額外的PARAMS
- 發出請求/動物的多塊? name = lion and/animals?name = tiger and/animals?name = wolf
有很多的關於這個主題的信息,因爲這不是框架特定的。你有沒有搜索過? – Vega
重複的ID是否是錯字? – DaSourcerer
是4是一個錯字 – user3636922