概念解析

API 接口、实施、实例

接口: HTTP+JSON、XML 等接口的定义
实施: 使用 Java、Go 等不同语言实现上面的接口,负责提供实际的功能
实例: 接口和实施的结合,已经发布到生产环境的 API,包括接口以及它所提供的功能

API 格局(API landscape)

支持和管理许多 API

Aaap

API as Product

笔记

本书适用于任何基于 API 的架构,包括 HTTP CURD、REST、GraphQL 以及事件驱动的交互风格。

随着社区的壮大,多样性也会增加,此时重点在于不要错误地去尝试消除这种多样化。

随着程序范围的扩张,你的指导方针也需要相应的拓展。对于全球化企业来说尤为重要,因为在这些企业中,团队思考、创造和解决问题的方式会受到地方文化、语言和历史的严重影响。