你已经掌握的
作为 数据巫师 你能:
- 解释为什么内存里的数据会消失
- 用 Git 管理代码版本,在 GitHub 备份
- 把消息存进 SQLite
- 部署服务器(Render)和前端(Vercel/Netlify)——大师级已经学过
跟我看:检查清单
过一遍项目,打勾:
| 任务 | 完成? |
|---|---|
| GitHub 上有仓库,最新代码已 push | ☐ |
.gitignore 含 node_modules、.env、web.db | ☐ |
服务器对 /api/vzkazy 用 SQLite | ☐ |
| 服务器重启后消息还在 | ☐ |
| 前端调用正确 API 地址(localhost 或生产) | ☐ |
带数据库部署
- 把
my-serverpush 到 GitHub。 - 在 Render 从仓库创建 Web Service(
npm install,node server.js)。 - 注意: 服务器启动时第一个
web.db会是空的——没问题。 - 像之前一样部署前端;在
fetch里用 Render 地址代替localhost:3900。
💡
证书: 整级完成了?在 证书 区可以打印 数据巫师 证书——辛苦工作的回报。
轮到你了 💪
- 过上面表格,补全缺的。
- 在仓库 README(GitHub 上)写 3 句话:项目做什么、怎么运行(
npm install,node server.js)、跑在哪个端口。 - 把线上前端链接发给家长或朋友——带 永久 留言本的网站。
✅
检查一下: 第 4 级全部完成。你是数据巫师——代码在 Git 里管好了,数据在数据库里。🎉
这堂课你要记住
- 数据巫师 = Git + GitHub + SQLite + 部署。
- 生产环境要考虑永久磁盘或托管数据库。
- 下一站:第 5 级——发明家 会教网站和 API、AI 对话。
© 2026 Ing. Martin Polak / AlgoRhino · 内容使用条款