你好,Torchwood:为什么博客不需要后端
1 分钟2 条评论
这个博客没有"自己的后端"——没有自建用户表、没有自建数据库,甚至没有一台需要你写 CRUD 的应用服务器。
它能跑起来,靠的是 Torchwood 的两副面孔:
- Client 面:浏览器拿着终端用户 JWT 直连 Torchwood,完成注册、登录、发文、评论;
- Server 面:站点的服务端函数拿 API Key 做启动供给(建库建集合)与公开内容读取(SSR)。
这就是 Agent-Native BaaS 的最小闭环:权限模型由平台执行,应用只声明模型与业务动作。
传统博客栈 vs Torchwood 栈#
传统栈要写的东西:用户系统、密码哈希、会话、鉴权中间件、ORM、迁移脚本、评论接口、防刷……
Torchwood 栈要写的东西:一个 schema 定义文件 + 页面。
剩下的(认证、文档权限、实时推送、幂等写入)都是平台的。