Capgo logo
替代方案

Expo Live更新的替代方案

Capgo 是 Capacitor 团队的 Expo 替代方案:EAS 更新式的实时更新,plus 原生构建和商店提交,without React Native 重写。

马丁·多纳迪厄

马丁·多纳迪厄

内容营销人员

Expo Live更新的替代方案

EAS 更新允许 Expo 和 React Native 团队在商店审查之前将 JavaScript 修复推送到应用程序中。Capgo 为 Capacitor 应用程序做同样的事情:您保留 web UI,.wrap 它于 Capacitor,并通过 Capgo 更新器插件推送 web-bundle 更新。

Capgo 不更新 Expo 应用程序。如果应用程序是 React Native,则保持在 EAS 更新.如果您希望将 web 代码库推送到 iOS 和 Android,Capgo 是 Expo 替代方案。

全面的服务对比 EAS vs Capgo. This post covers the live-update path and the current Capgo stack around it.

Capgo vs Expo Application Services

Expo Application Services is five cloud jobs: EAS Build, EAS Submit, EAS Workflows, EAS Update, and EAS Hosting. Capgo covers the four that apply to a Capacitor app.

EAS服务 Capgo analog 注意
EAS更新 Capgo Live Updates Web-bundle OTA for Capacitor. Channels, rollback, device logs.
EAS Build Capgo Builder Capgo Builder
Capgo Builder Capgo Builder store submit Capgo Builder
Capgo Builder CI/CD with Capgo Build Keep GitHub Actions or GitLab CI. Call Capgo Build from your pipeline.
Capgo Builder Capgo Builder Capgo does not host Expo Router websites or API routes.

Capgo CapgoExpo

功能

功能 Capgo Expo / EAS
实时更新 是,Capacitor web 包 是,expo-updates
更新频道
回滚/固定频道版本
安装统计和设备日志 付费计划的仪表盘指标
React Native
React、Vue、Angular和其他Web UI 是的,通过Capacitor 否,React Native UI
原生云构建 是,Capgo Builder 是,EAS Build
应用商店提交 是,EAS Submit
托管的React Native CI 否。使用您的CI加上Capgo Build 是,EAS Workflows
开源更新器 Expo SDK 是开源的; EAS 云不是
端到端的打包加密 Code 在生产和企业环境中进行签名

选择哪一个

选择 Expo 和 EAS 当移动 UI 是 React Native 时,或者团队想要 Expo 模块、配置插件和运行时版本时

选择 Capacitor 和 Capgo 当你已经有一个Web应用,并且想在iOS和Android上发布,而不需要重写UI。那么使用Capgo进行实时更新、原生构建和商店提交。

下一步

阅读 EAS与Capgo的比较 对于架构、定价和FAQs create a Capgo account 创建一个Capacitor账户

Capacitor 应用实时更新

当一个 web 层 bug 活跃时,通过 Capgo 将修复推送给用户,而不是等待几天的 app 商店审批。用户在后台接收更新,而原生变化仍在正常审批路径中。

来自 Martin 的人性化支持

立即开始

最新博客

Capgo 给您需要创建真正专业的移动应用所需的最佳见解。