본문으로 건너뛰기

DHTMLX Gantt 개요

DHTMLX Gantt은 가장 구성 가능한 JavaScript 차트로, TypeScript 정의를 포함합니다. 고급 계획 및 일정 인터페이스 구축을 위해 설계되었습니다. React, Angular, Vue 및 기타 프런트엔드 프레임워크와의 통합을 지원합니다. DHTMLX Gantt은 또한 DHTMLX MCP Server, Agent Skills, 그리고 구조화된 API를 통한 AI 지원 개발을 제공합니다.

다음과 같은 비즈니스 애플리케이션에서 구성 가능한 시각적 타임라인이 필요할 때 사용할 수 있습니다: 프로젝트 관리, ERP, 건설, 제조, 현장 서비스, SaaS 등.

프레임워크별 빠른 시작

DHTMLX Gantt를 바닐라 JavaScript 위젯으로 사용하거나 현대 프레임워크에 통합할 수 있습니다. 선호하는 기술에 맞춘 단계별 가이드로 시작하세요:

React, Angular 및 Vue는 두 가지 통합 방식으로 지원됩니다:

라이브 데모

실행 중인 DHTMLX Gantt를 보려면 가장 인기 있는 데모를 확인해 보세요:

gantt_overview

전체 샘플 보기를 통해 Gantt 기능의 전체 범위를 확인하세요.

프레임워크 지향 시작 포인트의 경우, React, Angular, Vue의 예제 저장소를 확인하세요.

노트

일부 샘플은 PRO 기능을 시연하므로 커뮤니티 에디션 프로젝트에 재사용하기 전에 Community vs PRO 비교를 확인하세요.

개발자 자료

Gantt 기능 하이라이트

DHTMLX Gantt에는 일정 엔진, 유연한 타임라인 및 리소스 도구가 포함됩니다.

프로젝트 일정 관리

핵심적으로 일정 엔진은 프로젝트 구조와 작업 시간을 처리합니다. 다룹니다:

그리드와 타임라인

컴포넌트는 왼쪽의 데이터 그리드와 오른쪽의 확대 가능한 시간 축을 결합합니다. 두 부분은 모두 광범위하게 구성 가능합니다:

고급 프로젝트 제어( PRO )

더 많은 기능이 필요한 팀을 위해 DHTMLX Gantt의 PRO 에디션은 세부 프로젝트 추적 도구를 제공합니다:

리소스 및 작업 부하 관리( PRO )

PRO 에디션은 전용 리소스 계층을 추가하여 간트 차트를 작업 일정 관리 및 작업 부하 가시성을 포함하는 계획 인터페이스로 만듭니다. 포함 내용:

내보내기 및 생태계

팀은 종종 플랫폼 간 마이그레이션, 로컬 백업, 또는 다른 곳에서의 분석 실행이 필요합니다. DHTMLX Gantt은 외부 도구 및 출력 형식을 지원함으로써 통합됩니다:

상호 작용 및 편집

차트에서 직접 데이터 편집이 가능하며, 단순히 보기만 하는 것이 아닙니다. 이는 아래와 같이 지원됩니다:

커스터마이징 및 스타일링

차트의 외관은 전체 테마에서 단일 작업 막대까지 모든 수준에서 조정 가능하며, 아래와 같이 구성됩니다:

에디션 및 라이선스

DHTMLX Gantt는 두 가지 에디션으로 제공됩니다: Community 및 PRO. 무료 Community 에디션으로 시작한 후 더 많은 기능, 공식 지원 및 완전한 Gantt 기반이 필요할 경우 PRO 에디션으로 업그레이드할 수 있습니다. 또한 공식 체험판을 통해 PRO 에디션을 바로 시작하거나 유료 라이선스로 시작할 수 있습니다. DHTMLX Gantt를 시작하기 위한 옵션은 다음과 같습니다:

  • Community edition. 무료이며 MIT 라이선스로, DHTMLX Gantt v10+의 핵심 대화형 Gantt 기능을 다룹니다.
  • Official trial. PRO 기능 세트를 전체적으로 평가하고 체험 기간 동안 기술 지원을 제공합니다.
  • PRO edition. 생산 환경에 맞춰져 있으며 고급 계획 기능, 공식 지원 및 상용 라이선스를 포함합니다.

에디션 간 정확한 기능 차이는 Community vs PRO 비교에서 확인하세요. 각 옵션의 설치 흐름은 설치 가이드를 참조하세요.

노트

이전 GPL 버전에서 마이그레이션 중인 경우 마이그레이션 가이드를 사용하세요. DHTMLX Gantt v10 이상은 더 이상 GPL로 배포되지 않으며; GPL v2는 이전 버전에만 적용됩니다.

AI 코딩 도구

AI 기반 개발을 위해 코딩 도우미를 위한 DHTMLX Gantt 가이드를 시작으로 삼으세요:

백엔드 통합

DHTMLX Gantt는 서버에서 RESTful API를 구현하여 어떤 백엔드와도 연결할 수 있습니다:

  • 데이터는 일반적으로 작업, 링크, 리소스할당을 JSON으로 로드하고 저장합니다.
  • 내장 DataProcessor가 CRUD 연산을 서버로 라우팅하는 데 도움을 줍니다.
  • CRUD 작업 및 데이터베이스 동기화를 다루는 인기 백엔드 플랫폼과 프레임워크용 튜토리얼이 있습니다(Node.js, .NET Core, Laravel 등).

What's next

처음 시작하는 경우 다음 순서를 따르세요:

  1. 선호하는 프런트 엔드 프레임워크나 일반 JavaScript용 How to start guide를 참조하세요.
  2. grid columns, working time calendars, scales, editing behavior 구성.
  3. 백엔드에 연결하고 DataProcessor 및 작업, 링크 및 리소스용 애플리케이션 엔드포인트를 설정.
  4. GuidesAPI reference를 확인하여 템플릿, 이벤트 및 확장과 같은 더 깊은 커스터마이징을 확인하십시오.

이미 DHTMLX Gantt를 사용 중이고 이전 버전에서 업그레이드 중이라면, 릴리스 노트와 최신 기능 및 마이그레이션 가이드의 요약을 확인하기 위해 What's New를 확인하세요.

Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.