API
基本概念
你可以把 API 看作餐厅里的服务员。
你(客户端)向服务员点菜,服务员把菜单带给厨房(服务器),厨房做好菜后,服务员再把菜端给你。
主要作用
让开发者不用重新造轮子,直接通过代码调用外部服务(例如在自己的网页里嵌入地图、用第三方账号登录等)。
常见 API 类型对比
| 类型 | 简单说明 | 常见场景 |
|---|---|---|
| Web API | 通过网络(HTTP/HTTPS)进行数据交互的接口 | 查询天气、在线支付、调用大模型 AI |
| 操作系统 API | 操作系统提供给软件调用的底层接口 | 访问电脑摄像头、读取本地文件 |
| 库/函数 API | 编程语言内部或第三方类库提供的函数接口 | 调用数学计算库、图形绘制函数 |
CRUD 操作
CRUD 的全称是 Create(创建)、Read(读取)、Update(更新)和 Delete(删除),中文通常被称为“增删改查”。它是计算机软件开发中,对数据库或持久化存储数据进行四种基本操作的统称。
- Create:创建或新增数据。
- Read:读取或查询数据。
- Update:更新或修改数据。
- Delete:删除或销毁数据。