← 返回文章列表

站点换到 v5:为什么重写,而不是在老的上面改

一个仓库,两套站点

前台给访客看,后台给管理员用。它们共享类型和接口封装, 但构建产物完全独立,改一边不会把另一边带下去。

安全边界

  • 前端只负责渲染和交互,所有校验在 Worker
  • 管理后台的按钮隐藏只是体验,不是权限
  • 密钥只在 Cloudflare 的 Secret 里,代码里一个字都没有

和 v4 的关系

v4 的仓库归档保留,出问题可以随时回滚。 v5 不是「在 v4 上继续加功能」,是把边界重新画清楚。