Module 02 · Web API Essentials: REST API and GraphQL
Module 2 Glossary - Web API Essentials REST API and GraphQL模块 2 术语表 - Web API 基础 REST API 和 GraphQL
M2: Glossary – Web API Essentials: REST API and GraphQL M2:术语表——Web API 基础:REST API 和 GraphQL
| Term 术语 | Definition 定义 |
|---|---|
| API Gateway API 网关 | API management tool that sits between a client and a collection of backend services 位于客户端和一组后端服务之间的 API 管理工具 |
| CRUD | Creating, reading, updating, and deleting records 创建、读取、更新和删除记录 |
| cURL | A command line tool and library for transferring data with URLs 一个用于通过 URL 传输数据的命令行工具和库 |
| DELETE | Request to delete a record 删除记录的请求 |
| Flask | A micro web framework that does not require particular tools or libraries 一个不需要特定工具或库的微型 Web 框架 |
| GET | Request to retrieve a record 获取记录的请求 |
| GraphQL | A query language that enables you to retrieve exactly what you need from the API 一种查询语言,使您能够从 API 中获取您确切需要的内容 |
| OpenAPI | specification Defines a standard, language-agnostic interface to RESTful APIs 规范定义了一种与语言无关的 RESTful API 接口标准 |
| pip | Python package manager Python 包管理器 |
| POST | Request to create a record 创建记录的请求 |
| Postman | An API platform for building and using APIs 一个用于构建和使用 API 的平台 |
| PUT | Request to update a record 更新记录的请求 |
| REST | Representational State Transfer 表现状态转移 |
| Stateless 无状态 | Means each request contains all the information required to process it 意味着每个请求包含处理它所需的所有信息 |
| Swagger | Allows you to describe the structure of your APIs so that machines can read them 允许您描述您的 API 结构,以便机器可以读取它们 |