03-02 API 接口:前端和后端签的合同
03-02 API接口 是前端和后端之间的合同:用什么地址、什么方法、传什么参数、返回什么格式。

一、它解决什么
它解决的是团队协作和系统边界问题。没有清晰 API,前端不知道怎么要数据,后端不知道该返回什么。
二、一个比喻
像点菜单:菜单上写清菜名、规格、价格和备注格式,厨房才能按单出菜。
三、放到系统里看
API 常见形式包括 03-03 REST与GraphQL。它会用到 05-02 HTTP协议、状态码、Header、JSON、认证信息。
四、常见坑 / 学习抓手
常见坑是接口只按当前页面临时设计,后面复用困难。好 API 应该稳定、清晰、错误信息可理解。
一句话总结
API 是前后端之间的合同,合同清楚,系统才好协作。