当前项目完全依赖 Cloudflare 生态(Workers / Pages + D1),优势是 Zero-Ops,但存在以下局限:
- 供应商锁定:无法迁移到其他平台
- 本地开发限制:依赖 wrangler dev,无法完全模拟生产环境
- 部分用户偏好自托管:出于数据隐私、成本控制或现有基础设施考量
- 调试困难:Cloudflare 特有 API(如 cloudflare:sockets)难以在本地测试
期望后期项目能够使用docker部署,这会带来几个好处。
- 自托管灵活性
- 本地开发一致性
- 降低供应商锁定风险
- 吸引偏好 Docker 部署的用户群体。
当前项目完全依赖 Cloudflare 生态(Workers / Pages + D1),优势是 Zero-Ops,但存在以下局限:
期望后期项目能够使用docker部署,这会带来几个好处。