关于这个站#

这是一个基于 Fuwari + Astro + CloudBase 的博客站点骨架。

前端仍然是纯静态页面,适合部署到 CloudBase 静态网站托管;后台能力则逐步交给 CloudBase:

  • 云数据库:存文章元数据、站点配置、用户信息
  • 云存储:存封面图、正文图片、附件
  • 云函数:做评论、登录校验、内容同步、发布流程
  • 登录授权:支持微信 / QQ / 匿名登录

推荐的内容架构#

如果你希望博客拥有更好的 SEO 和更快的首屏速度,建议采用“数据库做源、构建时静态化”的方式:

  1. 后台把文章写入 CloudBase 云数据库
  2. 发布时执行同步脚本,把文章生成到 src/content/posts/
  3. Astro 构建出纯静态文件
  4. dist/ 上传到 CloudBase 静态托管

这样可以同时兼顾:

  • 编辑体验
  • 静态站性能
  • CloudBase 的后端能力

当前项目里已经准备好的内容#

  • 一个可访问的 CloudBase 集成页面:/cloudbase/
  • 一套前端 CloudBase SDK 封装
  • 环境变量模板 .env.example
  • 针对静态托管的部署文档

接下来你只需要把 CloudBase 环境 ID 和集合名填进去,就可以开始接真实数据。