Я создаю веб-приложение, которое должно позволять пользователю графически создавать некое «дерево операций». Позволь мне объяснить. Приложение создает несколько объектов различного вида (изображения, текст, сложные структуры, массивы), и пользователь должен иметь возможность создавать график, который будет обрабатывать и смешивать эти элементы для создания одного или нескольких выходных данных. Может быть, один входной узел идет внутри узла-модификатора, а затем к выходному узлу. Возможно, два входных узла смешиваются третьим узлом, тогда результат переходит к двум выходным узлам. Самая основная структура похожа на картинку (из rete.js).
Я нашел rete.js и litegraph.js, которыедве библиотеки, которые позволяют визуально редактировать график и обрабатывать его, но первая имеет очень плохую документацию, а вторая выглядит многообещающе. Ребята, вы знаете какие-нибудь другие варианты визуального редактирования таких графиков? Я выбрал правильное направление для достижения такой функциональности?