EAS Update permet aux équipes Expo et React Native de livrer des correctifs JavaScript sans passer par une revue de magasin. Capgo fait ce travail pour les applications Capacitor : vous conservez l'interface web, vous l'entourez avec Capacitor, et vous envoyez des mises à jour de web-bundle à travers le plugin de mise à jour Capgo.
Capgo ne met pas à jour les applications Expo. Si l'application est une base de code web que vous souhaitez sur iOS et Android, Capgo est l'alternative d'Expo. EAS Update. If the app is a web codebase you want on iOS and Android, Capgo is the Expo alternative.
La comparaison complète service par service se trouve sur EAS vs Capgo. This post covers the live-update path and the current Capgo stack around it.
Capgo vs Expo Application Services
Services d'Application Expo 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.
| service EAS | Capgo analog | Notes |
|---|---|---|
| mise à jour EAS | Capgo Live Updates | Web-bundle OTA for Capacitor. Channels, rollback, device logs. |
| EAS Build | Capgo Constructeur | __CAPGO_KEEP_0__ Constructeur |
| __CAPGO_KEEP_0__ Constructeur | Capgo Constructeur | __CAPGO_KEEP_0__ Constructeur |
| __CAPGO_KEEP_0__ Constructeur | Capgo Constructeur | Keep GitHub Actions or GitLab CI. Call Capgo Build from your pipeline. |
| __CAPGO_KEEP_0__ Constructeur | __CAPGO_KEEP_0__ Constructeur | Capgo does not host Expo Router websites or API routes. |
Paid Capgo starts at $12/month billed yearly, or $14/month billed monthly. Paid EAS starts at $19/month plus usage. Production EAS is $199/month plus usage. Check Tarifs de Capgo et Tarifs d'Expo avant de modéliser une équipe.
Fonctionnalités
| Fonctionnalités | Capgo | Expo / EAS |
|---|---|---|
| Mises à jour en temps réel | Oui, les Capacitor web bundles | Oui, expo-updates |
| Canaux d'actualisation | Oui | Oui |
| Annuler / bloquer une version de canal | Oui | Oui |
| Statistiques d'installation et journaux de dispositif | Oui | Métriques du tableau de bord sur les plans payants |
| React Native | Non | Oui |
| React, Vue, Angular et autres UI web | Oui, par le biais de Capacitor | Non, UI React Native |
| Constructions cloud natives | Oui, Capgo Builder | Oui, EAS Build |
| Soumission de magasin | Oui | Oui, EAS Submit |
| CI React Native hébergé | Non. Utilisez votre CI plus Capgo Build | Oui, EAS Workflows |
| Mise à jour open source | Oui | SDK est open source; Cloud EAS n'est pas open source |
| Chiffrement de bundle de bout en bout | Oui | Code de signature sur Production et Entreprise |
Quand choisir quel
Choisir __CAPGO_KEEP_0__ et EAS lorsque l'interface utilisateur mobile est React Native, ou lorsque l'équipe souhaite les modules Expo, les plugins de configuration et les versions de runtime.
Choisir Capacitor et Capgo Quand vous avez déjà une application web et que vous souhaitez une version iOS et Android sans réécrire l'interface utilisateur. Utilisez ensuite Capgo pour les mises à jour en direct, les builds natifs et la soumission de l'application.
Étape suivante
Lisez le Comparaison entre EAS et Capgo pour l'architecture, les tarifs et les FAQ. Ou créez un compte Capgo et envoyez une mise à jour Capacitor en quelques minutes.