VBI React
@visactor/vbi-react는 @visactor/vbi의 React 어댑터 계층이며, VBIChartBuilder를 React 컴포넌트 트리에 연결합니다.
현재 export는 두 계층으로 나뉩니다.
- 루트 export
@visactor/vbi-react:useVBI,useVSeed,useChartType,useDimensions,useMeasures,useWhereFilter,useHavingFilter - 하위 경로 export
@visactor/vbi-react/components:BuilderLayout,ChartRenderer,ChartTypeSelector,FieldPanel
포지셔닝
- React 18+를 위한 상태 구독과 렌더링 래퍼
VBIChartBuilder를 Single Source of Truth (SSOT)로 사용하며 별도의 업무 상태 복사본을 유지하지 않습니다- BI 설정 패널, 차트 미리보기 영역, DSL 디버그 패널을 구축하는 데 적합합니다
설치
일반 프로젝트에서는 다음과 같이 설치합니다.
이 monorepo 안에서 로컬로 연동할 때는 workspace 의존성을 사용할 수 있습니다.
빠른 시작
아래 예제는 useVBI + useVSeed의 최소 구성 전체 흐름을 보여줍니다.