Appearance
模块 1 · 从 CLI 到 API 服务
产出:把基础项目的本地 CLI 能力改造成可被前端调用的 HTTP API,并搭建本地开发基础设施。
本模块能力会在进阶项目 advanced/project/ 中收束,当前课内 Demo 见 advanced/examples/。
本模块只负责讲清服务化思路、接口设计和开发环境,不要求一次掌握所有接口细节。
| 课次 | 标题 | 内容 |
|---|---|---|
| 课 1 | Hono 搭建 TypeScript API | 为什么要 API 化、Hono 框架选型、路由设计、错误处理 |
| 课 2 | 接口设计与前端消费 | 问答、文档、会话接口设计、流式 SSE、前端 fetch 消费 |
| 课 3 | Docker Compose 开发环境 | 开发阶段中间件编排、Redis、Elasticsearch 启动、Neo4j profile |