前端项目中接口的抽象分类以及接口管理工具开发

我认为,前端项目需要使用的后端接口基本上可以分为六类

1.单纯获取一个对象的接口(O型接口)

  如获取某个用户的基本信息,返回一个对象,对象中的字段即是此用户的基本信息。

2.获取一个列表的接口(L型接口)

  如获取一个目录列表,返回数据仅仅只是一个数组,不包含分页信息。

3.获取一个分页对象的接口(P型接口)

  在大多数表格分页的场景下,我们使用的接口都是此种接口,其返回的是一个分页对象包含页码,总行数当前页数据等分页信息。

4.单纯操作行为接口(A型接口)

  如保存一个用户的基本信息,此接口仅仅返回状态。

5.操作行为接口且返回附带数据(AO型接口)

  如新增一个用户,此接口不仅仅返回操作的结果状态,也返回一些数据,如新增成功后返回用户Id。

6.资源访问接口(R型接口)

  上传下载资源等接口均属于此类。

原文地址:https://www.cnblogs.com/jimaojin/p/9711453.html