架构说明
跨品记 使用一个 Nuxt 前端承载官网、公开分享页和登录后的应用界面。后端 API 独立部署到 Workers, 用轻量 DDD 管住业务边界,D1 保存结构化数据,R2 保存文件。
Web
Nuxt 部署到 Cloudflare Pages。
API
Workers + Hono,模块内采用 routes / usecases / model / repository / d1。
Data
D1 存项目、文件记录、分享链接。R2 存原始文件。
跨品记 使用一个 Nuxt 前端承载官网、公开分享页和登录后的应用界面。后端 API 独立部署到 Workers, 用轻量 DDD 管住业务边界,D1 保存结构化数据,R2 保存文件。
Nuxt 部署到 Cloudflare Pages。
Workers + Hono,模块内采用 routes / usecases / model / repository / d1。
D1 存项目、文件记录、分享链接。R2 存原始文件。