프로젝트, 임베딩하지 마세요: Virtual Frame 소개
(dev.to)Virtual Frame은 프로젝션(Projection) 기술로 Module Federation과 Iframe의 한계를 극복하여 서로 다른 프레임워크의 웹 앱들을 매끄럽게 통합함으로써, 대규모 프론트엔드 아키텍처에서 독립적 배포와 일관된 사용자 경험을 동시에 실현합니다.
이 글의 핵심 포인트
- 1기존 Module Federation의 빌드 타임 결합 문제와 Iframe의 레이아웃 제약 문제를 동시에 해결
- 2'프로젝션(Projection)' 개념을 통해 실행은 격리하고 표현은 통합하는 새로운 접근 방식 제시
- 3숨겨진 Iframe과 Shadow DOM, Sync Layer를 활용하여 프레임워크에 무관한 통합 가능