JavaScript로 Gantt 스케줄링 앱 만들기

SpreadJS 17에서는 선택형 GanttSheet 애드온이 도입되어, Gantt 차트 동작을 갖춘 데이터 바인딩 DataTable 뷰와 스프레드시트 UI를 제공합니다.

JavaScript로 Gantt 스케줄링 앱 만들기

MESCIUS의 SpreadJS는 웹 애플리케이션 내에서 엑셀과 유사한 스프레드시트를 만들 수 있게 해주는 강력한 JavaScript 라이브러리입니다. 브라우저에서 모두 실행되는 테이블, 차트, 수식, 피벗 테이블 등이 제공됩니다. Angular, React, Vue 같은 주요 프레임워크와 함께 동작하며, 엑셀 파일 가져오기 및 내보내기도 지원합니다. SpreadJS는 친숙한 스프레드시트 인터페이스 안에서 개발자가 대화형 대시보드를 만들고 데이터를 분석하며 워크플로를 간소화할 수 있도록 지원합니다.

SpreadJS 17 릴리스에는 선택형 GanttSheet Add-On이 새롭게 도입되었습니다. SpreadJS 내부에서 동작하는 완전한 Gantt 구현 기능입니다. 기존 스프레드시트와 원활하게 통합되어, 스프레드시트를 명확하고 간결한 간트 차트로 변환합니다. 이를 통해 작업, 종속성, 진행 상황을 한눈에 시각화하여 잠재적 병목 현상을 파악하고 일정을 사전에 조정할 수 있습니다. GanttSheet은 작업 관리, 데이터 정렬, 캘린더 설정 사용자 지정은 물론 원활한 협업을 위한 계획의 가져오기/내보내기까지 유연하고 직관적인 방법으로 제공합니다.

버전 17에서 새롭게 추가된 내용 전체 목록은 릴리스 노트를 참고하세요.

SpreadJS는 개발자 1인당 라이선스로 제공되며 1년 유지보수(주요 및 부 버전 릴리스와 무제한 지원 전화)가 포함됩니다. SpreadJS에는 연간 또는 영구 배포 라이선스가 필요합니다. GanttSheet Add-On은 추가 비용으로 제공되며 SpreadJS 라이선스가 필요합니다. 자세한 내용은 SpreadJS 라이선싱 페이지를 확인하세요.

추가 정보를 보려면 SpreadJS 제품 페이지를 방문하세요.

관련: