最近换的一份新工作,在和公司后端小哥哥配合上出现一些问题,想问一下各路大神!
在前后端联调接口的时候,会遇到,比如说查询列表和查询单条数据详情用的是同一个接口?公司的小哥哥说是接口的复用性,还想具体了解下这种接口的优缺点
最近换的一份新工作,在和公司后端小哥哥配合上出现一些问题,想问一下各路大神!
在前后端联调接口的时候,会遇到,比如说查询列表和查询单条数据详情用的是同一个接口?公司的小哥哥说是接口的复用性,还想具体了解下这种接口的优缺点
接口的复用性也不是这样。
优点: 后端可以写少一个接口文档
缺点: 列表和详情的结构体不一样,详情比列表字段更多,sql语句也不一样 而且列表应该还要作分页处理
没有合在一起的必要
问题一:返回的字段一样多吗?
问题二:你说的同一个接口是指 URL 一模一样?还是说的
RESTful API
方案?GET /ticket
获取 ticket 列表GET /ticket/:id
查看某个具体的 ticketPOST /ticket
新建一个 ticketPUT /ticket/:id
更新 id 为 12 的 ticketDELETE /ticket/:id
删除 id 为 12 的 ticekt正常场景,应该都差不多。无非就是一个http请求,改改参数嘛