前台和后台需要请求同一个 Api, 如设备列表: /device/list
, 但是前后台请求的权限的不同, Api 里有做判断, 返回的内容个数有所不同(如后台返回所有, 前端返回登录用户自己的设备), 疑问: 前后台同使用一个api
/device/list
还是前台端分开?做成两个 Api?
同一个 Api, 设备列表: /device/list
, 返回的是device
表相关的内容, device
的字段有很多, 对于不同的请求来源, 需要的字段不同, 如: 有些地方, 只需要name
和id
, 有些地方却需要返回所有字段 , 甚至需要返回一个device
与owner
(设备所有者表)的关联. 这个也是用同一个 Api? 靠用传入参数来控制返回的字段吗? 还是做成多个 Api?
多谢各位大佬
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.