是一种接口路由定义的风格,通过url的定义的名称和请求方式,可以比较清晰了解该接口实现的功能(对哪个资源的那种操作)。统一接口的风格,针对多端提供统一的接口风格。
比较关注的几个事项:
1、返回值的数据类型json
2、通过请求方式,限定请求的操作(post,get,delete)
3、url命名规范(student,teacher...)
4、版本 api/v1
5、参数命名规范(sort,limit...)
6. 统一返回数据格式({code,message,data,status})
7、http响应码(404资源不存在,500)