Принципы построения схем вообщем то у всех редакторов одинаковы. В статье описан процесс использования в среде Vue.js.
Что касается моего варианта исполнения редактора, отличий немало(особенно под капотом) хотя и очень похожи.
Например попробуйте сделать прототип БД со смартфона в обоих вариантах и заметите разницу)
Если сильно заморочится плагин или обертку написать можно, но не уверен что это будет полезно, ибо mxGraphрут когда нужен дикий кастом библиотеки, стандартизация методов через плагин тут только мешать будет.
Не совсем удобен, но я привык быстро. Самое неудобное что контекст Vue и контекст prototype MxGraph полностью независимы друг от друга и постоянно требуется следить с каким контекстом работаешь.
Gojs — кратко: увидел — обрадовался — посмотрел на цену — пошел дальше :)
Полностью согласен. Но не получалось самостоятельно настроить сборку, а подсказать некому. Поэтому просидев вечер над сборщиком просто забил и вынес в глобл.
Будет свободное время попробую перевести проект на сборку с parcel, спасибо за совет.
Различные варианты рассматривал, но в большинстве у них много лишнего и порой нет нужного. Тоесть куча различных элементов которые отвлекают и ненужны в моем случае, и не всегда имеется простейший показ в JSON, и приходится составленную схему прогонять через еще какой то сервис для получения валидной JSON структуры — это не удобно. Чего то подходящего конкрутно мне я к сожалению не нашел. Да и преобрести опыт в этой области было интересно.
С манагерами в организации куча проблем при внедрении систем, а тут депутаты, губернаторы. Завалят такую инициативу на старте, потому что власти у них много. А работать не все любят, и не все хотят прозрачности. Вот и получится вместо палок в колеса, будут брёвна в ж…
Что касается моего варианта исполнения редактора, отличий немало(особенно под капотом) хотя и очень похожи.
Например попробуйте сделать прототип БД со смартфона в обоих вариантах и заметите разницу)
Эх, а вот про школу ты еще вспомнишь… Лет эдак через 5 с теплом и улыбкой
Gojs — кратко: увидел — обрадовался — посмотрел на цену — пошел дальше :)
Будет свободное время попробую перевести проект на сборку с parcel, спасибо за совет.
Схем нет, но визуализация примерной схемы полей и их связей очень упрощает разработку