Ich plane einen webbasierten Diagrammeditor zu schreiben. Wenn es für den Desktop wäre, hätte ich Eclipse GEF als die Plattform gewählt, um es zu bauen.Ist d3 eine gute Wahl, um einen Freiform-Diagrammeditor zu erstellen?
Für das Web, ich denke über d3.js, aber ich bin ein bisschen besorgt, dass fast jedes Beispiel und Artikel, die ich auf d3 kam für die Visualisierung von Daten, und nicht wirklich für einen interaktiven Punkt-und- Klicken Sie auf, wählen Sie und verbinden Sie, ziehen Sie und ziehen Sie Art der Verwendung.
Ich könnte noch in der Lage sein, diesen Editor kraft- d3 in die Herstellung, aber dann frage ich mich, wenn d3 in einer Weise entwickeln würde, dass es immer wieder schmerzhaft machen würde, der Editor für die Zukunft zu erhalten.
Also meine Frage an die Gemeinschaft ist: aus Sicht der Softwarearchitektur, ist d3 eine gute Wahl für den Aufbau eines Freiformdiagrammeditors? Können Sie mich auf API, d3 internen Code, Artikel oder Beispiele verweisen, die beweisen würden, dass ein solcher Editor langfristig bestehen kann?
Dies ruft nach Meinung, also Abstimmung zu schließen. –
Bearbeitet, um es weniger von einer offenen Meinung zu machen, die zu einer Frage Stellung nimmt, die eindeutig beantwortet werden kann. – Pradyumna