我正在创建一个角度应用程序,我需要显示个人数量的动物数量。哪一个是制作单个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