EAS Update permite a los equipos de Expo y React Native enviar correcciones de JavaScript sin una revisión de la tienda. Capgo hace ese trabajo para Capacitor aplicaciones: mantén la interfaz de usuario web, envuelve con Capacitor, y envía actualizaciones de paquetes web a través del plugin de actualizador Capgo.
Capgo no actualiza aplicaciones de Expo. Si la aplicación es de React Native, permanece en EAS Update. Si la aplicación es un código de web que deseas en iOS y Android, Capgo es la alternativa de Expo.
La comparación completa de servicio por servicio se encuentra en EAS vs Capgo. Este post cubre el camino de actualización en vivo y la pila actual de Capgo alrededor de ella.
Capgo vs Servicios de Aplicación de Expo
Servicios de Aplicación de Expo son cinco trabajos en la nube: EAS Build, EAS Submit, EAS Workflows, EAS Update y EAS Hosting. Capgo cubre los cuatro que se aplican a una aplicación Capacitor.
| Servicio de EAS | analogía de Capgo | Notas |
|---|---|---|
| Actualización de EAS | Actualizaciones en vivo de Capgo | Web-bundle OTA for Capacitor. Channels, rollback, device logs. |
| EAS Build | Capgo Constructor de paquetes | __CAPGO_KEEP_0__ Constructor de paquetes |
| __CAPGO_KEEP_0__ Constructor de paquetes | Capgo Constructor de paquetes | __CAPGO_KEEP_0__ Constructor de paquetes |
| __CAPGO_KEEP_0__ Constructor de paquetes | Capgo Constructor de paquetes | Keep GitHub Actions or GitLab CI. Call Capgo Build from your pipeline. |
| __CAPGO_KEEP_0__ Constructor de paquetes | __CAPGO_KEEP_0__ Constructor de paquetes | Capgo Constructor de paquetes no aloja sitios web de Expo Router o rutas API. |
Comienza a pagar Capgo a partir de $12/mes facturado anualmente, o $14/mes facturado mensualmente. El EAS pagado comienza a $19/mes más uso. El EAS de producción cuesta $199/mes más uso. Verifique Precio de Capgo y Precio de Expo antes de modelar un equipo.
Características
| Características | Capgo | Expo / EAS |
|---|---|---|
| Actualizaciones en vivo | Sí, Capacitor crea paquetes web | Sí, expo-updates |
| Canales de actualización | Sí | Sí |
| Revertir / bloquear una versión de canal | Sí | Sí |
| Estadísticas de instalación y registros de dispositivo | Sí | Métricas de panel de control en planes de pago |
| React Native | No | Sí |
| React, Vue, Angular y otras interfaces de usuario web | Yes, through Capacitor | No, UI de React Native |
| Construcción de nube nativa | Yes, Capgo Builder | Si, EAS Build |
| Enviar a la tienda | Si | Si, EAS Submit |
| CI de React Native alojado | No. Use your CI plus Capgo Build | Si, EAS Workflows |
| Actualizador de código abierto | Sí | SDK es código abierto; EAS cloud no lo es |
| Cifrado de paquetes de extremo a extremo | Sí | Code de firma en Producción y Empresa |
Cuándo elegir qué
Elegir __CAPGO_KEEP_0__ y __CAPGO_KEEP_1__ Elegir
__CAPGO_KEEP_0__ y __CAPGO_KEEP_1__ Elegir entre Capacitor y Capgo cuando la interfaz de usuario móvil es React Native, o cuando el equipo quiere módulos de Capacitor, plugins de configuración y versiones de tiempo de ejecución. cuando ya tienes una aplicación web y quieres iOS y Android sin volver a escribir esa interfaz. Luego utiliza Capgo para actualizaciones en vivo, compilaciones nativas y envío a la tienda.
Próximo paso
Lee el Comparación entre EAS y Capgo para la arquitectura, el precio y las preguntas frecuentes. O crea una cuenta de Capgo y envía una actualización en vivo de Capacitor en unos minutos.