架构说明

跨品记 使用一个 Nuxt 前端承载官网、公开分享页和登录后的应用界面。后端 API 独立部署到 Workers, 用轻量 DDD 管住业务边界,D1 保存结构化数据,R2 保存文件。

Web

Nuxt 部署到 Cloudflare Pages。

API

Workers + Hono,模块内采用 routes / usecases / model / repository / d1。

Data

D1 存项目、文件记录、分享链接。R2 存原始文件。