关于这个站
这是一个基于 Fuwari + Astro + CloudBase 的博客站点骨架。
前端仍然是纯静态页面,适合部署到 CloudBase 静态网站托管;后台能力则逐步交给 CloudBase:
- 云数据库:存文章元数据、站点配置、用户信息
- 云存储:存封面图、正文图片、附件
- 云函数:做评论、登录校验、内容同步、发布流程
- 登录授权:支持微信 / QQ / 匿名登录
推荐的内容架构
如果你希望博客拥有更好的 SEO 和更快的首屏速度,建议采用“数据库做源、构建时静态化”的方式:
- 后台把文章写入 CloudBase 云数据库
- 发布时执行同步脚本,把文章生成到
src/content/posts/ - Astro 构建出纯静态文件
- 将
dist/上传到 CloudBase 静态托管
这样可以同时兼顾:
- 编辑体验
- 静态站性能
- CloudBase 的后端能力
当前项目里已经准备好的内容
- 一个可访问的 CloudBase 集成页面:
/cloudbase/ - 一套前端 CloudBase SDK 封装
- 环境变量模板
.env.example - 针对静态托管的部署文档
接下来你只需要把 CloudBase 环境 ID 和集合名填进去,就可以开始接真实数据。