기능 토글은 완전히 준비되지 않은 기능을 배포하고 일부 구성을 사용하여 기능을 설정하는 방법입니다. 특정 고객 (예 : A/B 테스트)의 기능을 켜거나 준비가되면 점차적으로 모든 고객에게 기능을 설정할 수 있습니다.GWTP로 기능 토글
누구든지 GWTP에서 잘 수행 할 수있는 방법이 있는지 궁금합니다. feature-toggle을 두 가지 방법 (두 개의 범위 수준)으로 수행 할 수 있다고 생각했습니다. - 지연 바인딩 메커니즘 사용 : 특정 배포 (발표자 범위)에 필요한 클래스의 구현을 바꿉니다. - 다른 응용 프로그램 페이지 사용 - 자신 만의 PlaceManager를 구현하고 특정 배포 (작업 영역)에 대한 새로운 기능이 포함 된 다른 위치로 이동합니다.
"더 나은 범위 (예 : 발표자의 일부 기능)는"if-else "를 통해 제어해야한다고 가정합니다.
어떤 기능이 켜지는지 결정하기 위해 어떤 종류의 구성 (maven 프로필로 제어 됨)을 사용하고 싶습니다. gwt.xml 모듈 구성에 사용자 지정 구성 요소를 추가하는 방법이 있습니까?
다른 방법으로 기능 토글을 구현하는 방법은 무엇입니까? 누군가이 방법에 대해 경험이 있습니까?
감사합니다.
피처 토글 구성을 어떻게 관리 했습니까? 일부 구성 파일을 보관하고 싶지만 지연 바인딩 구성에서 어떻게 사용할 수 있습니까? 아니면 코드에서 모든 것을 했나요? –
우리는 단순히 코드를 작성합니다. 그러나 시간이 있다면 XML 파일 또는 다른 것으로부터 설정을 취할 코드 생성기를 작성할 수 있습니다. –