Library Search
结果页图书 API——Query、Mutation 与嵌套类型
在 知识库 中找到 8 个匹配结果。
知识库
知识库
8 个 图书 API——Query、Mutation 与嵌套类型 # GraphQL 例程:图书管理 API
## 目标
实现一个完整的图书管理 GraphQL 服务,涵盖:Schema 定义、Query(查询)、Mutation(变更)、嵌套类型(Author ↔ Book)。
## 完整代码
```javascript
const { ApolloServer } = require('@apollo/server');
const { startSt… 3% 03-实战数据处理与Web-API HTTPException(status_code=404, detail="图书不存在")
for key, value in book.model_dump(exclude_unset=True).items():
db[book_id][key] = value
return db[book_id]
@app.delete("/api/books/{boo… 3% 02-restful-api # Flask RESTful API —— 构建完整的 CRUD 接口
## 目标
使用 Flask 构建一个完整的 RESTful API,实现对"书籍"资源的 CRUD 操作:
- 理解 RESTful URL 设计规范
- 掌握请求体 JSON 解析
- 掌握状态码的正确使用
- 使用 Flask-RESTful 扩展简化 API 开发
## 完整代码
```python
# ap… 3% GraphQL API 设计入门 # GraphQL API 设计入门教程
## 第一章:GraphQL vs REST
### REST 的痛点
假设要渲染一个博客首页,需要:
1. `GET /posts` — 获取文章列表
2. `GET /users/1` — 获取每篇文章的作者头像
3. `GET /posts/1/comments` — 获取评论数
三次请求 + 大量无关字段。这叫 **Under-fetchi… 2% 01-aspnet-core-web-api入门 TechEmpower 基准测试中常年 Top 10。本教程带你构建一个完整的图书管理 Web API。
## 核心概念
### 1. 中间件管道
请求依次经过每个中间件,构成管道(Pipeline)。内置中间件:异常处理、静态文件、路由、认证、CORS。
```csharp
var app = builder.Build();
app.UseExceptionHandler("/erro… 2% Express RESTful API — 图书管理 CRUD # Express RESTful API — 图书管理 CRUD
## 目标
15 分钟搭建完整的 RESTful API,包含 GET/POST/PUT/DELETE 操作,数据存内存(毕设可替换为数据库)。
## 完整代码
```javascript
// app.js
const express = require('express');
const app = express();… 2% 02-functional-api-tf-data # TensorFlow Functional API + tf.data Pipeline
## 目标
- 掌握 Functional API(多输入/多输出/共享层)
- 掌握 tf.data 高性能输入管道
- 自定义训练循环(Custom Training Loop)
## 完整代码
### 1. Functional API —— 灵活模型构建
```python
import… 2% Hello World - 全栈代办+API # Nuxt 全栈代办事项 + API
## 目标
展示 Nuxt 全栈能力:前端代办 UI + `server/api/` 后端接口 + `useFetch` 调用。
## 完整代码
### `server/api/todos.ts`
```typescript
// Nuxt Nitro API — 内存存储示例
let todos: { id: number; text: strin… 2%