# 理解 API 和 Monorepo > 面向非开发者的简单解释 - 什么是 API?为什么需要 Promise?为什么 Monorepo 对 AI 开发有益? --- ## 目录 1. [什么是 API?](#1 - 什么是 API?) 2. [为什么 API 开发需要 Promise?](#2 - 为什么 API 开发需要 Promise?) 3. [什么是 Monorepo?](#3 - 什么是 Monorepo?) 4. [Claude Code 与 Monorepo 的协同作用](#4 - Claude Code 与 Monorepo 的协同作用) --- ## 1. 什么是 API? ### 餐厅比喻 理解 API 最简单的方法是使用餐厅的比喻。 ```mermaid sequenceDiagram participant 손님 as 🧑 손님<br/>(앱/웹사이트) participant 웨이터 as 🤵 웨이터<br/>(API) participant 주방 as 👨🍳 주방<br/>(서버/DB)
# 理解 API 和 Monorepo > 面向非开发者的简单解释 - 什么是 API?为什么需要 Promise?为什么 Monorepo 对 AI 开发有益? --- ## 目录 1. [什么是 API?](#1 - 什么是 API?) 2. [为什么 API 开发需要 Promise?](#2 - 为什么 API 开发需要 Promise?) 3. [什么是 Monorepo?](#3 - 什么是 Monorepo?) 4. [Claude Code 与 Monorepo 的协同作用](#4 - Claude Code 与 Monorepo 的协同作用) --- ## 1. 什么是 API? ### 餐厅比喻 理解 API 最简单的方法是使用餐厅的比喻。 ```mermaid sequenceDiagram participant 손님 as 🧑 손님<br/>(앱/웹사이트) participant 웨이터 as 🤵 웨이터<br/>(API) participant 주방 as 👨🍳 주방<br/>(서버/DB)