API Awesome

  • API 考虑因素
    • 灵活
      • 静态结构、动态结构
    • 性能
      • 延时要求、服务对服务、服务对客户端
    • 序列化
    • 服务兼容
    • 语言兼容
      • 需要支持什么语言
    • 接口模式
      • 请求响应、流式请求、流式响应
    • 规范 - 生成友好

规范#

  • AIP - API Improvement Proposals