背景
最近做了很多node的后台项目,写了很多接口,但是发现随着接口的慢慢增多,需要写越来越来越多类似于下面这种代码。
ctx.body = {
data: {
name: 'test'
},
status: {
code: 0,
message: success
}
}
写成这样还好,至少做到了所有接口返回的格式统一,如果没有在这方面做规范,那么后台的接口返回不统一,将会给前端带来很多的问题。
而且每个接口都要写这么一大堆的代码。感觉是个特别麻烦的事。
所以koa2-response就这么诞生了。其实在写这篇文章之前,我已经在我的项目里面用了一段时