Capgo 与 Capawesome 云
两款稳固的选项用于 Capacitor 实时更新。让我们诚实地讨论一下差异。
💚 值得表扬
Robin(Capawesome 创始人)做了很好的工作。好的德国工程,稳固的插件,以及所有内容都处于积极维护状态。他们在构建实时更新解决方案时受到了 Capgo 的启发 - 这一点诚实地令人感动。
这不是一个 "我们在所有方面都更好" 的页面。Capacitor 生态系统确实更好地拥有多个健康的选项。让我们讨论一下实际差异。
诚实的差异
经验 & 规模
Capgo: 2020 年开始。服务 10 亿+ 月更新 跨 5 亿+ 设备. 在规模化环境中经过了4+年的考验。
Capawesome: 2024年推出实时更新。这个领域新手,仍在证明规模化。90%以上。
我们在这方面有更长的经验。生产经验4+年,相比之下,他们才刚刚一年。
定价和商业模式
Capgo: 每月$12 开始使用,根据使用量增长(每百万活跃用户约$0.001)。实时更新是我们的核心业务。
Capawesome: 每月€9 最低。他们的主要业务是付费插件 - 实时更新是他们的附加业务。
我们已经在这个业务上运营了4+年 - 我们知道什么样的定价是可持续的和可扩展的。Capawesome推出后才刚刚开始,竞争价格可能看起来更便宜,但长期可持续性却存在疑问。对于我们来说,实时更新是核心产品。对于他们来说,它只是他们插件业务的附加服务。
开源 & 安全
Capgo 完全开源 - 插件和后端 (MIT/MPL-2.0)
- 插件: github.com/Cap-go/capacitor-updater
- 后端: github.com/Cap-go/capgo
- 自行托管、fork、安全审计任何时候
- 公开安全审计可用
Capawesome: 插件,CLI是开源的,后端是 0%开源 (完全封闭)
- 无法自行审计后端code
- 没有公开安全审计
- 没有自主托管选项
对于需要审计整个堆栈的任何受管制行业,例如医疗保健、金融等,我们是唯一的选择。您知道任何时候都知道内部情况。
商业模式与稳定性
Capgo: 家族企业自主运营没有投资者, 没有债务。自第一年以来盈利。
- 在美国和欧洲都有法律实体
- 专门为中国提供的基础设施
- 这是我们的生存之道 - 没有VC的压力要"pivot"或突然10倍价格
- 为长期而建
Capawesome: 独立创始人,持久的商业模式(也很好!)
两者都是可持续的业务,只是结构不同。看到Appflow关闭后,这些东西很重要。
插件生态系统
Capgo: 我们维护 150+ Capacitor 插件 - 官方Capacitor团队之后的最大供应商。所有免费和开源。
Capawesome: 他们也做出很好的插件,注重质量的方法。有些是收费的 - 这是他们的主要业务。
不同哲学:我们采用广泛的免费插件,他们专注于付费高级插件。
支持
两者: 来自小团队的人性化支持(没有聊天机器人!)
Capgo: 通常在几个小时内,甚至在周末(我们无法自拔 😅)
Capawesome: 也很响应和有帮助
诚实地说,你会很好地适应两者。两者都是关心你的小团队。
动态频道分配
Capgo: 动态频道分配 - 通过 API 将设备分配到通道,来自您的后端,或者让设备自行分配。 自行分配. 使用场景:A/B测试、beta测试、逐步发布、按位置发布(每个餐厅/商店都有不同的捆绑包)、PR预览测试 - 都不需要发布新的应用程序版本。
Capawesome: 无动态通道分配 - 通道是静态的。您无法在不发布新应用程序版本的情况下重新分配设备到不同的通道。
这对进行阶段性发布、beta测试或用户分段的团队来说是一个巨大的变化。通过 Capgo ,您可以控制哪些设备接收哪些更新 - 动态地,从服务器端或从设备本身。
日志 & Debugging
Capgo: 设备级日志 - 可以看到每个设备发生了什么。更新历史、错误、回滚 - 都可以通过匿名ID跟踪。
Capawesome: 仅服务器日志 - 仅能看到服务器发生的事情,而不是设备上的具体情况。调试设备相关问题更加困难。
当出现问题时,您需要了解发生在哪个具体设备上。服务器日志会告诉您您发送了什么,而设备日志会告诉您实际发生了什么。
🤔 当 Capawesome 对您更合适时
完全手动控制: Capawesome 是 100% 手动的 - 没有自动化。如果您不信任任何人并希望自己控制一切,那么他们的方法是合适的。但是,诚实地说,如果您想要完全手动控制,仅自行托管 Capgo 就足够了 - 您会获得相同的完全手动控制,并且您还拥有基础设施。使用托管服务进行完全手动操作并没有太大意义。
GitHub/GitLab 集成: 他们直接与您的 Git 提供商集成。如果您希望所有内容都连接并且不介意被锁定在供应商中,那么这是很方便的。
欧洲合规需求: 如果您需要符合 GDPR 合规的发票以及所有欧洲监管要求,Capawesome 基于在德国的公司,并遵守严格的德国公司法规。注意:德国的经济目前很困难,这可能是任何德国公司的风险因素。 Capgo 在美国和欧洲都有法律实体,提供灵活性。
不同的哲学,都是合理的。选择适合您的工作流程。
我们不擅长的
文档复杂度: 我们真的试图让文档对每个人都清晰。基本的自动更新?很好地文档和清晰。 但是 Capgo 有很多选项(手动,半手动,channel_default等)- 不是所有的用例都容易理解。我们正在努力。
Git 提供商集成: 我们不像 Capawesome 一样集成 GitHub/GitLab。哲学差异:我们不想将您锁定在特定的 Git 提供商上。您在自己的 CI/CD 中处理更新,我们只提供交付基础设施。
快速事实(无 BS)
Capgo
- ✅ 2020 年启动
- ✅ 每月 1B+ 更新
- ✅ 50M+ 设备
- ✅ $12/月起始
- ✅ 100% 开源(插件 + 后端)
- ✅ 家庭企业,自主资金
- ✅ 150+ 个免费插件
- ✅ 自主托管选项
Capawesome
- ⚠️ 2024 年开始的实时更新(非常新)
- ✅ 公开可见的统计数据
- ✅ 公开可见的统计数据
- ✅ €9/月最低
- ❌ 插件开源,但后端 0% 开源(闭源)
- ✅ 单人创始人,持续发展
- ✅ 高质量插件(主要业务)
- ❌ 无自主托管
✅ = 强项 | ⚠️ = 根据需求而定 | ❌ = 不可用 | ⚪ = 未知/未披露
考虑切换吗?
如果您正在使用Capawesome并考虑Capgo,迁移非常简单。Capacitor更新插件架构与Capawesome类似。
人们对Capgo的评价
"开源后端是决定性的因素。我们需要自己审核安全性以符合合规要求。"
——企业团队
"Capgo的定价与我们的应用规模相匹配。从$12/月起的价格对于我们的MVP来说是理想的,现在我们很高兴地为我们的增长支付更多费用。"
— 创业者
"支持真的是非常棒的。马丁在周末回答了我的问题,仅用了20分钟。想不到还能有48小时的响应时间的供应商。"
— 独立开发者
"规模数字(1B+更新)给我们带来了信心。他们在生产环境中已经证明了这一点。"
— 移动团队负责人
更多的推荐
两者Capgo和Capawesome都是不错的选择。 选择适合您的需求。
(但我们认为更大的规模、更长的历史记录和完全开源的重要性 😊)