웹 환경에서 대용량 데이터를 엑셀처럼 빠르고 효율적으로 다룰 수 있게 해주는 자바스크립트(JavaScript) 컴포넌트 'DataGridXL'이 세 번째 메이저 버전(v3)을 선보였습니다. 이 솔루션은 웹 애플리케이션 개발자들이 수백만 개의 데이터를 데스크톱 소프트웨어처럼 부드럽게 스크롤하고 편집할 수 있는 고성능 스프레드시트 기능을 손쉽게 구현하도록 돕습니다.
DataGridXL v3는 가상 DOM(Virtual DOM) 기술을 최적화하여 60FPS의 부드러운 스크롤링과 빠른 편집 속도를 자랑합니다. 1만 행, 100열로 구성된 100만 개 셀의 데이터를 실시간으로 편집하는 데모를 통해 그 성능을 직접 확인할 수 있습니다. 또한, 복사/붙여넣기, 실행 취소(Undo) 등 엑셀 사용자에게 익숙한 마우스, 키보드, 터치스크린 조작을 지원하여 별도의 학습 없이 바로 사용할 수 있습니다. CSP(Content Security Policy)를 준수하여 보안성도 강화했으며, 리액트(React), 뷰(Vue), 앵귤러(Angular) 등 다양한 자바스크립트 프레임워크와 호환되고 의존성(dependencies)이 없어 통합이 용이합니다.
이러한 고성능 웹 데이터 그리드는 미션 크리티컬한 데이터 관리 시스템을 구축하려는 기업들에게 특히 유용합니다. 웹 기반의 비즈니스 인텔리전스(BI) 도구, CRM(고객 관계 관리) 시스템, 재고 관리 시스템 등 대량의 데이터를 다루는 웹 서비스에서 사용자 경험을 크게 향상시킬 수 있습니다. 개발자들은 복잡한 그리드 기능을 직접 구현하는 대신 DataGridXL을 활용하여 개발 시간을 단축하고, 최종 사용자들은 데스크톱 엑셀에 버금가는 익숙하고 빠른 데이터 처리 환경을 웹에서 경험할 수 있게 됩니다. 이는 웹 애플리케이션의 생산성과 사용성을 동시에 높이는 중요한 진전으로 평가됩니다.