EAS Update를 사용하면 Expo 및 React Native 팀이 스토어 심사 없이 JavaScript 수정 사항을 배포할 수 있습니다. Capgo는 Capacitor 앱에서 같은 역할을 합니다. 웹 UI는 그대로 두고 Capacitor로 감싼 뒤, Capgo updater 플러그인으로 웹 번들 업데이트를 푸시하면 됩니다.
Capgo는 Expo 앱을 업데이트하지 않습니다. 앱이 React Native라면 EAS Update. iOS와 Android에서 실행하고 싶은 웹 코드베이스라면, Capgo가 바로 Expo의 대안입니다.
전체 서비스별 비교는 다음에서 확인하세요: EAS vs Capgo. 이 포스트에서는 Live Update 경로와 이를 지원하는 현재의 Capgo 스택을 다룹니다.
Capgo vs Expo Application Services
Expo Application Services EAS Build, EAS Submit, EAS Workflows, EAS Update, EAS Hosting의 5가지 클라우드 작업으로 구성됩니다. Capgo는 Capacitor 앱에 필요한 4가지 기능을 제공합니다.
| EAS 서비스 | Capgo 대응 서비스 | 참고 사항 |
|---|---|---|
| EAS Update | Capgo Live Updates | Capacitor를 위한 Web-bundle OTA. Channels, rollback, device logs 지원. |
| EAS Build | Capgo 빌더 | 서명된 iOS 및 Android 바이너리. 모든 유료 플랜에서 Native Build를 지원합니다. |
| EAS Submit | Capgo Builder 스토어 제출 | 클린 빌드 후 App Store Connect 또는 Google Play에 IPA/AAB를 upload 하세요. |
| EAS Workflows | Capgo Build을 활용한 CI/CD | GitHub Actions 또는 GitLab CI를 그대로 사용하세요. 파이프라인에서 Capgo Build를 호출할 수 있습니다. |
| EAS Hosting | 없음 | Capgo는 Expo Router 웹사이트나 API 라우트를 호스팅하지 않습니다. |
유료 Capgo는 연간 결제 시 월 $12, 월간 결제 시 월 $14부터 시작합니다. 유료 EAS는 월 $19부터 사용량에 따라 추가 비용이 발생하며, Production EAS는 월 $199부터 사용량에 따라 추가 비용이 발생합니다. 확인하세요 Capgo 가격 및 Expo 가격 팀 규모를 산정하기 전에.
기능
| 기능 | Capgo | Expo / EAS |
|---|---|---|
| Live Update | 네, Capacitor 웹 번들을 지원합니다 | 네, expo-updates를 지원합니다 |
| 업데이트 채널 | 지원 | 지원 |
| 채널 버전 롤백 및 고정 | 지원 | 지원 |
| 설치 통계 및 디바이스 로그 | 지원 | 유료 플랜의 대시보드 메트릭 |
| React Native | 아니요 | 지원 |
| React, Vue, Angular 등 웹 UI | 네, Capacitor를 통해 가능합니다 | 아니요, React Native UI입니다 |
| 네이티브 클라우드 빌드 | 네, Capgo Builder | 네, EAS Build |
| 스토어 제출 | 지원 | 네, EAS Submit |
| 호스팅형 React Native CI | 아니요. 사용 중인 CI와 Capgo Build를 함께 사용하세요 | 네, EAS Workflows |
| 오픈 소스 업데이트 도구 | 지원 | Expo SDK는 오픈 소스이지만, EAS cloud는 아닙니다 |
| 엔드 투 엔드 번들 암호화 | 지원 | Production 및 Enterprise용 Code 서명 |
언제 무엇을 선택할까
다음을 선택하세요: Expo 및 EAS 모바일 UI가 React Native이거나, 팀에서 Expo modules, config plugins, runtime versions를 사용하고자 할 때.
다음을 선택하세요: Capacitor 및 Capgo 이미 구축된 웹 앱의 UI를 다시 작성하지 않고 iOS와 Android 앱을 만들고 싶을 때가 있습니다. 그럴 땐 Capgo를 사용하여 Live Update, Native Build, 스토어 제출까지 한 번에 해결하세요.
다음 단계
앱 스위처 동작에 대한 EAS vs Capgo 비교 아키텍처, 가격, FAQ를 확인해 보세요. 또는 Capgo 계정을 생성하여 단 몇 분 만에 Capacitor live update를 배포해 보세요.