·

好的接口设计本来就不是容易的事,一个接口会被用于:

  • 提供客户端功能
  • 后端单元测试
  • Web/APP 单元测试
  • Web/APP API Mock
  • 全链路性能测试(jmeter)
  • 网关路由表映射、限流、鉴权
  • 安全审计、流量统计
  • 暴露给第三方调用

只用 post 确实开发快,完成第一个需求,但是后面的功能代码会一坨翔,不查文档或看源码不能维护