跳转到内容

概览

StoreCay Starter 是面向 Cloudflare 边缘的商业电商模版:一个 Worker 同时跑 Astro 前台、REST API 和 Admin SPA。目录与订单在 D1,商品图在 R2,结账走 Stripe 和/或 PayPal。

  1. 在 storecay.com 购买终身许可(本站定价与结账)。
  2. 支付完成后,你会收到私有模版 storecay/store-cay-starter 的 GitHub 协作者邀请。
  3. 接受邀请后即可克隆仓库,修改 store.config.ts,部署到你自己的 Cloudflare 账号。

模版源码不是公开免费下载 — 仅购买后邀请可见。

┌──────────────────── Cloudflare Worker ────────────────────┐
│ │
│ Astro pages (SSR) React islands │
│ / · /store · /cart … Nav · Cart · Checkout · Admin │
│ │ │ │
│ └──────────┬──────────────┘ │
│ ▼ │
│ Astro API /api/* │
│ │ │
│ ┌────────────┼────────────┐ │
│ ▼ ▼ ▼ │
│ D1 R2 Stripe / PayPal / Resend │
│ (目录/订单/设置) (图片) (支付 / 邮件) │
└───────────────────────────────────────────────────────────┘
层级 技术
框架 Astro 6 + @astrojs/cloudflare
前台 UI React 19 islands · Tailwind CSS v4
后台 UI Ant Design 5 + ProComponents
购物车状态 Nanostores + localStorage
数据库 Cloudflare D1 + Drizzle ORM
文件 Cloudflare R2(STORAGE)
支付 Stripe Payment Element · PayPal Checkout
邮件 Resend 或 Cloudflare Email(可选)
托管 Cloudflare Workers(+ 静态资源)
  1. 模版功能 — 完整能力列表
  2. 快速上手 — 接受邀请后克隆
  3. 一键部署 — 发到 Cloudflare