
출처: 이에이트(주)
노드 그룹핑 기능의 제약
같은 타입의 Relationship을 가진 여러 Data Model을 하나의 그룹으로 묶어서 표시하는 기능이 필요했으나, React Flow의 기본 구조에서는 이를 구현하기 어려웠습니다.
React Flow는 각 노드를 독립적인 엔티티로 관리하기 때문에, 동적으로 여러 노드를 하나의 컨테이너로 묶는 것이 복잡했습니다
사용자가 관계가 많은 복잡한 데이터 모델을 다룰 때 화면이 복잡해지고 가독성이 떨어짐
유사한 관계를 가진 노드들을 시각적으로 그룹화하여 관리할 수 없음
커스터마이징의 어려움
성능 및 제어권 문제
동일한 Relationship 타입을 하나의 그룹 노드로 추상화
그룹 내부에 Data Model을 그리드 형태로 배치하여
관계 중심의 구조를 한 눈에 파악 가능하도록 설계