API接口设计(1):统一返回数据格式

1.背景 现在的项目绝大部分都采用微服务框架,并采用前后端分离的开发模式,这对前后端的数据通信,提出了要求。 后端返回给前端的数据类型可能会是:基本数据类型、String字符串、对象、数组、或者异常提示等。前端拿到后端返回的数据去展示或者给出错误提示,但前端不可能对每个接口都把这些异常提示处理一遍,比如说返回没有登录、或者一些业务异常、或者其他服务内部异常等。 这属于前后端分离的接口约定和规范问题 … 继续阅读