안녕하세요
앱인토스의 ‘게임 탭’ 구조를 보면서 궁금한 점이 생겨 질문드립니다
앱인토스는 여러 개의 미니앱을 하나의 부모 앱(토스 앱) 안에서 관리하는 구조로 보이는데요,
각 미니앱이 별도의 앱 서명, 번들링, 런타임 버전을 가지는 상황에서
이걸 어떻게 배포 및 버전 관리하는지 기술적으로 궁금합니다.
제가 구현하려는 구조는 다음과 같습니다.
하나의 “부모 앱”이 있고,
그 안에서 여러 개의 “미니 앱(서브 앱)”을 동적으로 관리/실행
Expo 기반이며,
expo export로 생성된.hbc번들을 기반으로 미니앱 단위 업데이트를 실험 중입니다. (핫스왑 등)
웹에서는 보통 index.html을 포함한 정적 파일을 어느 호스팅에 올려도 동작하는데
같은 메커니즘으로 expo export 결과 중 .hbc만 교체해도 될 줄 알았는데 그렇게는 동작하지 않더라고요..
granite(bedrock)에서는 어떤 기술 스택으로 어떤 전략을 사용하셨는지
아주 간단하게라도 소개해 주시면 너무 감사하겠습니다(_ _)