概览
StoreCay Starter 是面向 Cloudflare 边缘的商业电商模版:一个 Worker 同时跑 Astro 前台、REST API 和 Admin SPA。目录与订单在 D1,商品图在 R2,结账走 Stripe 和/或 PayPal。
如何获得模版
Section titled “如何获得模版”- 在 storecay.com 购买终身许可(本站定价与结账)。
- 支付完成后,你会收到私有模版
storecay/store-cay-starter的 GitHub 协作者邀请。 - 接受邀请后即可克隆仓库,修改
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(+ 静态资源) |