为了账号安全,请及时绑定邮箱和手机立即绑定

设计API时是设计成一个还是拆分成多个?

设计API时是设计成一个还是拆分成多个?

慕雪6442864 2018-08-10 20:50:56
我现在给前端提供接口,在设计API时是尽量将一个操作在一个API中完成,还是拆分成多个API呢?比如,做一个上传图片的功能,将图片上传文件并返回url,和将保存到数据库。可设计为两个API,当然也可以在一个API内完成。再比如删除分组时,同时将分组中的用户也删除。也可以设计为一个或两个API。到底要如何设计呢?各有什么适合场景?优缺点?
查看完整描述

1 回答

?
繁花如伊

TA贡献2012条经验 获得超12个赞

我是前端,站在前端的角度回答下,当然是一个api接口了,

比如,做一个上传图片的功能,将图片上传文件并返回url,和将保存到数据库。

给图片返url就行了,至于保存到数据库,这需要给前端接口吗?


查看完整回答
反对 回复 2018-08-12
  • 1 回答
  • 0 关注
  • 978 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信