EAS Update permet aux équipes d'Expo et de React Native de déployer des correctifs JavaScript sans passer par une revue de magasin. Capgo fait ce travail pour les applications Capacitor : vous conservez l'interface web, l'entourez avec Capacitor, et envoyez des mises à jour de web-bundle via 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 à Expo. EAS Update. Si l'application est une base de code web que vous souhaitez sur iOS et Android, Capgo est l'alternative à Expo.
La comparaison détaillée des services se trouve sur EAS vs Capgo. Cette publication couvre le chemin de mise à jour en temps réel et la pile actuelle de Capgo autour de celui-ci.
Capgo vs Expo Application Services
Expo Application Services est cinq tâches cloud : EAS Build, EAS Submit, EAS Workflows, EAS Update et EAS Hosting. Capgo couvre les quatre qui s'appliquent à une application Capacitor.
| EAS service | Capgo analog | Notes |
|---|---|---|
| EAS Update | Capgo Mises à jour en direct | Web-bundle OTA pour Capacitor. Canaux, annulation, journaux de dispositif. |
| EAS Build | Capgo Constructeur | Binaires iOS et Android signés. Le temps de construction native est disponible sur tous les plans payants. |
| EAS Submit | Capgo Constructeur de magasin de soumission | __CAPGO_KEEP_0__ Mises à jour en direct |
| EAS Workflows | CI/CD avec Capgo Build | Conservez GitHub Actions ou GitLab CI. Appellez Capgo Build depuis votre pipeline. |
| EAS Hosting | Rien | Capgo ne héberge pas les sites Web Expo Router ou API routes. |
Le Capgo payant commence à 12 $/mois facturé annuellement, ou 14 $/mois facturé mensuellement. L’EAS payant commence à 19 $/mois plus les frais d'utilisation. L'EAS de production est de 199 $/mois plus les frais d'utilisation. Consultez Tarifs de Capgo et Tarifs d'Expo avant de modéliser une équipe.
Fonctionnalités
| Caractéristiques | Capgo | Expo / EAS |
|---|---|---|
| Mises à jour en temps réel | Oui, les Capacitor paquets web | Oui, expo-updates |
| Canaux de mise à jour | Oui | Oui |
| Annuler / bloquer une version de canal | Oui | Oui |
| Statistiques d'installation et de journaux de dispositif | Oui | Métriques de tableau de bord sur les plans payants |
| React Native | Non | Oui |
| React, Vue, Angular et autres interfaces utilisateur web | Oui, à travers Capacitor | Non, interface utilisateur React Native |
| Constructions de nuages natives | Oui, Capgo Builder | Oui, EAS Build |
| Soumettre le magasin | Oui | Oui, Soumettre EAS |
| CI React Native hébergé | Non. Utilisez votre CI plus Capgo Build | Oui, EAS Workflows |
| Mise à jour open source | Oui | Expo SDK est open source; le cloud EAS n'est pas |
| Chiffrement de l'ensemble du bundle | Oui | Code signature sur Production et Entreprise |
Quand choisir quel
Choisir Expo 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 lorsque vous avez déjà une application web et que vous souhaitez iOS et Android sans réécrire cette interface utilisateur. Utilisez ensuite Capgo pour les mises à jour en direct, les builds natifs et la soumission de magasins.
Étape suivante
Lisez le EAS vs Capgo : comparaison pour l'architecture, les tarifs et les FAQ. Ou créez un compte Capgo and ship a Capacitor live update in a few minutes.