调用 API 构建全栈应用
API = 应用程序编程接口,让不同程序互相通信
用 Python Flask 写一个 API 接口
用 HTML + JS 调用后端,展示数据
让 AI 根据主题自动生成金句
API 就像餐厅里的服务员 —— 你告诉服务员你要什么,他去告诉厨师,然后把菜端回来给你。
类比 点餐 ➔ 告诉服务员「我要一份炒饭」
API 调用 ➔ 告诉后端「帮我生成一句关于 xxx 的金句」
用户输入主题 → 点击按钮 → 展示金句
HTML + CSS + JavaScript
接收请求 → 调用 AI → 返回结果
Python + Flask
根据主题生成名言金句
DeepSeek / OpenAI
只需要 4 个文件,半小时就能跑通全栈!
重点 让学生理解:请求 → 处理 → 响应 的完整链路
关键 fetch() 是浏览器自带的 API 调用方式,不需要额外库
前端输入描述 → 后端调用绘画 API(如 FAL.ai)→ 展示生成图片
前端输入城市 → 后端调用天气 API → 展示温度/湿度/风力
前端输入中文 → 后端调用翻译 API → 展示英文/日文翻译
ESP32 连 WiFi 调后端的 API,用 LED 灯色显示「金句情绪」
核心不变 学会调用 API → 一切皆可「请求-响应」
✅ 理解了 API 是什么(请求 → 响应)
✅ 用 Flask 写了 后端 API 接口
✅ 用 fetch() 从前端 调用 API
✅ 接入了 AI API 实现了智能金句生成
✅ 有了自己的第一个 全栈应用
学会调用 API → 你就打开了互联网无限可能性的大门 🚪✨