EAS Update permette ai team Expo e React Native di rilasciare fix JavaScript senza passare dalla revisione degli store. Capgo fa lo stesso per le app Capacitor: mantieni la web UI, avvolgila con Capacitor e spingi gli update del web-bundle tramite il plugin updater di Capgo.
Capgo non aggiorna le app Expo. Se l'app è React Native, continua a usare EAS Update. Se l'app è un codebase web che vuoi su iOS e Android, Capgo è l'alternativa a Expo.
Il confronto completo servizio per servizio è disponibile su EAS vs Capgo. Questo post copre il percorso dei live update e l'attuale stack Capgo che lo circonda.
Capgo vs Expo Application Services
Servizi per applicazioni Expo comprende cinque cloud job: EAS Build, EAS Submit, EAS Workflows, EAS Update e EAS Hosting. Capgo copre i quattro che si applicano a un'app Capacitor.
| Servizio EAS | Analogo Capgo | Note |
|---|---|---|
| EAS Update | Live Updates di Capgo | Web-bundle OTA per Capacitor. Canali, rollback, device logs. |
| EAS Build | Capgo Builder | Binari iOS e Android firmati. Il Native Build è incluso in ogni piano a pagamento. |
| EAS Submit | Invio store con Capgo Builder | Upload di IPA/AAB su App Store Connect o Google Play dopo un build pulito. |
| EAS Workflows | CI/CD con Capgo Build | Mantieni GitHub Actions o GitLab CI. Chiama Capgo Build dalla tua pipeline. |
| EAS Hosting | Nessuno | Capgo non ospita siti Expo Router o rotte API. |
L'abbonamento a pagamento di Capgo parte da $12/mese con fatturazione annuale, o $14/mese con fatturazione mensile. EAS a pagamento parte da $19/mese più costi di utilizzo. EAS Production costa $199/mese più costi di utilizzo. Controlla i prezzi di Capgo e Prezzi Expo prima di pianificare il team.
Funzionalità
| Funzionalità | Capgo | Expo / EAS |
|---|---|---|
| Live Update | Sì, Capacitor supporta i web bundle | Sì, expo-updates |
| Canali di update | Sì | Sì |
| Rollback / pin di una versione | Sì | Sì |
| Statistiche installazione e log device | Sì | Metriche dashboard nei piani a pagamento |
| React Native | No | Sì |
| React, Vue, Angular e altre web UI | Sì, tramite Capacitor | No, UI React Native |
| Build cloud native | Sì, Capgo Builder | Sì, EAS Build |
| Submit agli store | Sì | Sì, EAS Submit |
| CI React Native ospitata | No. Usa la tua CI con Capgo Build | Sì, EAS Workflows |
| Updater open source | Sì | SDK di Expo è open source; EAS cloud no |
| Crittografia bundle end-to-end | Sì | Firma Code in Production ed Enterprise |
Quando scegliere cosa
Scegli Expo ed EAS quando l'UI mobile è React Native, o quando il team vuole moduli Expo, config plugin e runtime version.
Scegli Capacitor e Capgo quando hai già un'app web e vuoi iOS e Android senza riscrivere la UI. In quel caso, usa Capgo per Live Update, Native Build e l'invio agli store.
Prossimo step
Leggi la Confronto tra EAS e Capgo per architettura, prezzi e FAQ. Oppure crea un account Capgo e pubblica un Capacitor live update in pochi minuti.