다중 위젯 이야기를 강화하여 여러 임베드가 하나의 페이지에서 명확한 초점, 이벤트 및 레이아웃 규칙으로 공존할 수 있도록 합니다.
위젯 로더는 이미 여러 인스턴스를 지원하지만, 생산 등급의 다중 인스턴스 조정은 단순히 고유한 ID 이상이 필요합니다. 여러 에이전트가 동일한 페이지에 존재하게 되면, 서로 경쟁하지 않도록 초점, 이벤트 범위, 레이아웃 동작 및 프로그래밍 제어에 대한 규칙이 필요합니다.
이것이 중요한 이유
다중 위젯 페이지는 복잡한 제품에서 점점 더 현실적입니다. 예를 들어:
동일한 사이트에서 별도의 판매 및 지원 에이전트
서로 다른 제품 영역이나 테넌트를 위한 다양한 에이전트
나란히 여러 전문 에이전트를 포함하는 내부 애플리케이션
하나의 문서 에이전트와 하나의 제품 에이전트를 가진 문서 페이지
조정이 없으면 위젯이 겹치거나 주의를 빼앗고, 디버그하기 어려운 이벤트 동작을 생성할 수 있습니다.
다음 성숙 단계
현재 레지스트리 모델은 강력한 기술 기반입니다. 이 기능은 그 기술적 능력을 완전히 지원되는 제품 패턴으로 전환합니다. 즉, 명확하게 범위가 지정된 API, 인스턴스별 이벤트, 선택적 초점 규칙 및 여러 위젯이 동시에 활성화될 때 예측 가능한 동작을 의미합니다.
제품 기대치
호스트는 하나의 위젯을 열면 다른 위젯이 최소화되는지, 여러 개의 확장된 위젯이 허용되는지, z-index 및 화면 공간이 어떻게 관리되어야 하는지를 결정할 수 있어야 합니다. 개발자는 또한 메시지를 열고, 닫고, 보내고, 이벤트를 수신하는 데 있어 특정 인스턴스를 신뢰할 수 있게 타겟팅할 수 있어야 합니다.
비즈니스 가치
강력한 다중 인스턴스 이야기는 플랫폼을 기업 고객, 다중 브랜드 배포 및 고급 통합 파트너에게 더 유연하게 만듭니다. 또한 통합자가 전역 참조 및 시행착오 동작에 의존하는 대신 문서화된 안정적인 패턴을 얻기 때문에 지원 부담을 줄입니다.
성공의 모습
여러 위젯이 사용자나 개발자를 혼란스럽게 하지 않고 하나의 페이지에서 공존할 수 있으며, 고급 고객은 자신 있게 더 정교한 에이전트 레이아웃을 구축할 수 있습니다.