Есть ли рамки для построения диаграмм? - PullRequest
0 голосов
/ 22 февраля 2019

Lucid chart (https://www.lucidchart.com/) - это популярный сайт, который позволяет создавать собственные диаграммы путем перетаскивания узлов и связывания их линиями.

Точно так же я планирую разработать сайт, которыйпозволит пользователям создавать узлы и следовать за ними по линиям для визуального программирования. Существуют ли какие-либо существующие платформы, которые позволяют пользователям визуально рисовать диаграммы и связывать (или связывать их) с конкретными действиями? (Я не хочу кодировать строки, которыене скручивайте и не сгибайте лучше, чем провода между узлами, но я хочу инфраструктуру, которая делает все эти вещи автоматически.)

Или мне следует использовать библиотеки диаграмм, такие как gojs, jointjs и все остальное (поведение программного кода,связывание и т. д.), чтобы создать код один за другим вручную?

То, что я собираюсь сделать, точно похоже на Scratch (https://scratch.mit.edu/) со стилем блочного кодирования, и ключ кпрограммирование и запуск узлов путем соединения их линиями.

1 Ответ

0 голосов
/ 23 февраля 2019

Вы уже нашли несколько фреймворков для построения диаграмм, а здесь есть и другие, перечисленные в SO .

Некоторые из них должны быть в состоянии помочь вам с вашей задачей, в то время как другие не так настраиваемы.Моя личная рекомендация будет yFiles для HTML , потому что она предоставляет наиболее полные параметры настройки, но если это не в коммерческом контексте или вы хотите именно то, что уже делает скретч, то вы должны смотреть на реализация JavaScript на GitHub .

Обязательно вернитесь сюда с более конкретными вариантами кодирования, поскольку такой вопрос на самом деле является широким охватом для SO и, следовательно, может быть закрытскоро.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...