Zum Hauptinhalt springen

DHTMLX Gantt Überblick

DHTMLX Gantt ist das anpassungsfähigste JavaScript-Gantt-Diagramm, komplett mit TypeScript-Definitionen. Es ist für den Aufbau fortgeschrittener Planungs- und Zeitplanungsoberflächen konzipiert. Es integriert sich mit React, Angular, Vue und anderen Frontend-Frameworks. DHTMLX Gantt unterstützt auch AI-unterstützte Entwicklung durch den DHTMLX MCP Server, Agent Skills und eine strukturierte API.

Sie können es in Projektmanagement, ERP, Bauwesen, Fertigung, Field Service, SaaS und anderen geschäftlichen Anwendungen einsetzen, die eine konfigurierbare visuelle Timeline erfordern.

Schneller Einstieg je Framework

Sie können DHTMLX Gantt als Vanilla-JavaScript-Widget verwenden oder in ein modernes Framework integrieren. Beginnen Sie mit einer Schritt-für-Schritt-Anleitung, die zu Ihrer bevorzugten Technologie passt:

React, Angular und Vue unterstützen zwei Integrationsansätze:

Live-Demos

Um DHTMLX Gantt in Aktion zu sehen, erkunden Sie einige der beliebtesten Demos:

gantt_overview

View Alle Beispiele to check the full range of Gantt features.

Für Framework-orientierte Einstiegspunkte siehe die Beispiel-Repositories für React, Angular, and Vue.

Hinweis

Einige Beispiele demonstrieren PRO-Funktionalität, prüfen Sie daher vor der erneuten Verwendung in einem Community-Edition-Projekt den Community vs PRO-Vergleich.

Entwicklerressourcen

Gantt-Funktionen im Überblick

DHTMLX Gantt umfasst eine Planungs-Engine, eine flexible Timeline und Ressourcenwerkzeuge.

Projektplanung

Im Kern kümmert sich die Planungs-Engine um die Projektstruktur und die Arbeitszeit. Sie deckt ab:

Gitter und Zeitachse

Die Komponente kombiniert ein Datenraster links mit einer zoombaren Zeitachse rechts. Beide Teile sind umfangreich konfigurierbar:

Erweiterte Projektkontrollen (PRO)

Für Teams, die mehr als eine einfache Timeline benötigen, bietet die PRO-Edition Werkzeuge für eine detaillierte Projektverfolgung:

Ressourcen- und Auslastungsmanagement (PRO)

Die PRO-Edition ergänzt eine dedizierte Ressourcenschicht, die das Gantt-Diagramm zu einer Planungsoberfläche macht, die sowohl Aufgabenplanung als auch Auslastungssichtbarkeit abdeckt. Sie enthält:

Export und Ökosystem

Teams migrieren oft zwischen Plattformen, behalten lokale Backups oder führen Analysen anderswo durch. DHTMLX Gantt lässt sich mit externen Tools und Ausgabeformaten integrieren, indem es Folgendes unterstützt:

Interaktivität und Bearbeitung

Benutzende können Daten direkt im Diagramm bearbeiten, nicht nur ansehen. Dies wird unterstützt durch:

Anpassung und Styling

Das Erscheinungsbild des Diagramms lässt sich auf jeder Ebene anpassen – vom gesamten Design bis hin zu einzelnen Vorgangsbalken –, und zwar durch:

Editionen und Lizenzierung

DHTMLX Gantt ist in zwei Editionen erhältlich: Community und PRO. Sie können mit der kostenlosen Community-Edition beginnen und später auf die PRO-Edition upgraden, wenn Sie mehr Funktionen, offiziellen Support und eine vollständig gepflegte Gantt-Grundlage benötigen. Sie können auch direkt mit der PRO-Edition beginnen, entweder über ein offizielles Trial oder mit einer kostenpflichtigen Lizenz. Wählen Sie eine der folgenden Optionen, um mit DHTMLX Gantt zu starten:

  • Community Edition. Kostenlos und MIT-lizenziert, deckt die Kernfunktionen des interaktiven Gantt-Diagramms für DHTMLX Gantt v10+ ab.
  • Offizielles Trial. Ermöglicht Ihnen, das volle PRO-Funktionspaket zu evaluieren und während der Testphase technischen Support zu erhalten.
  • PRO-Edition. Für produktive Umgebungen konzipiert, umfasst er fortgeschrittene Planungsfunktionen, offiziellen Support und kommerzielle Lizenzierung.

Um die genauen Funktionsunterschiede zwischen Editionen zu sehen, prüfen Sie den Community vs PRO-Vergleich. Für den Installationsablauf jeder Option siehe die Installationsanleitung.

Hinweis

Wenn Sie von einer früheren GPL-Version migrieren, verwenden Sie den Migrationsleitfaden. DHTMLX Gantt v10 und später werden nicht mehr unter GPL veröffentlicht; GPL v2 gilt nur für frühere Versionen.

KI-Codierwerkzeuge

Für AI-unterstützte Entwicklung beginnen Sie mit den speziell für Codierassistenten erstellten DHTMLX Gantt-Guides:

Backend-Integration

Mit DHTMLX Gantt können Sie eine Verbindung zu jedem beliebigen Backend herstellen, indem Sie eine RESTful API auf dem Server implementieren:

  • Daten für Vorgänge, Verknüpfungen, Ressourcen und Zuweisungen werden typischerweise im JSON-Format geladen und gespeichert.
  • Der integrierte DataProcessor unterstützt die Weiterleitung von Erstellungs-, Aktualisierungs- und Löschvorgängen an Ihren Server.
  • Es stehen Tutorials für gängige Backend-Plattformen und -Frameworks (Node.js, .NET Core, Laravel usw.) zur Verfügung, die CRUD-Operationen sowie bewährte Verfahren für die Synchronisierung des Gantt-Diagramms mit Ihrer Datenbank behandeln.

Was kommt als Nächstes

Wenn Sie gerade erst beginnen, gehen Sie wie folgt vor:

  1. Konsultieren Sie den Leitfaden für den Einstieg für Ihr bevorzugtes Frontend-Framework oder für reines JavaScript.
  2. Konfigurieren Sie Rasterspalten, Arbeitszeitkalender, Zeitskalen und das Bearbeitungsverhalten.
  3. Stellen Sie die Verbindung zu Ihrem Backend her und richten Sie den DataProcessor sowie die Anwendungsendpunkte für Aufgaben, Verknüpfungen und Ressourcen ein.
  4. Nutzen Sie die Anleitungen und die API-Referenz für weitergehende Anpassungen, wie z. B. Vorlagen, Ereignisse und Erweiterungen.

Wenn Sie DHTMLX Gantt bereits verwenden und auf eine neuere Version aktualisieren, informieren Sie sich im Bereich What's New über die Release-Notes sowie eine Zusammenfassung der neuesten Funktionen und Migrationsanleitungen.

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.