Sto pianificando di scrivere un editor di diagrammi basato sul web. Se fosse per il desktop, avrei scelto Eclipse GEF come piattaforma per costruirlo.d3 è una buona scelta per creare un editor di diagrammi a forma libera?
Per il web, sto considerando d3.js, ma sono un po 'preoccupato che quasi tutti gli esempi e gli articoli che ho trovato su d3 riguardavano la visualizzazione dei dati, e non proprio per un punto interattivo e clicca, seleziona e connetti, trascina il tipo di utilizzo.
Potrei ancora essere in grado di forzare d3 alla creazione di questo editor, ma poi mi chiedo se d3 si evolverà in modi che renderebbero continuamente doloroso mantenere in futuro l'editor.
Quindi la mia domanda alla comunità è: da un punto di vista dell'architettura software, d3 è una buona scelta per creare un editor di diagrammi a forma libera? Mi puoi collegare all'API, al codice interno d3, agli articoli o agli esempi che dimostrerebbero che un editor di questo tipo può resistere a lungo termine?
Questo richiede un parere, quindi il voto per chiudere. –
Modificato per rendere meno di una domanda aperta di sollecitazione di opinioni a una persona che può essere "risposta" in modo non ambiguo. – Pradyumna