博Cloud Blog

示例文章:这个博客是怎么跑在 Cloudflare 上的

这是一篇示例文章,用来演示排版效果,不用可以删掉。

它是怎么跑起来的#

整个站点是一个 Cloudflare Worker:文章存在 D1,图片走 R2,后台点「发布」后线上立刻生效,不需要构建。

const post = await env.DB.prepare("SELECT * FROM posts WHERE slug = ?").bind(slug).first();

排版能力#

  • GFM 表格、任务列表、代码块高亮
  • 标题自动生成右侧目录
  • 图片可以直接拖进编辑器上传
组件 用途
Workers 服务端渲染 + 后台 API
D1 文章、标签、设置
R2 图片存储

引用样式:边缘渲染的速度比想象中快。

去后台 /admin 就能新建文章,删掉这几篇示例即可开始写作。