Vis.js против DagreD3
Я хотел бы узнать разницу между Vis.js - https://github.com/almende/vis DagreD3 - https://github.com/dagrejs/dagre
Я считаю, что оба довольно похожи, но вот что я нашел:
1) Когда я визуализирую в Vis - выходные данные постоянно меняются, я вижу, что генерируются изомеры графиков, но в dagreeD3 выходные данные являются постоянными для конкретного изомера для одного и того же ввода. (Я предпочитаю это)
2) DagreD3 утверждает, что он более эффективен с точки зрения производительности при визуализации графиков. Это лучше? Есть ли цифры, подтверждающие это?
Я также вижу "Рекомендуемое чтение" в вики DagreD3, оно выглядит действительно убедительным.
3) Графики, представленные DagreD3, я считаю логику распределения рангов более логичной, чем Vis. Я вижу узлы, у которых нет "from", это ранг 1. Хотя в Vis это произвольно, или я не смог заключить какую-либо логику
Я хочу знать, что лучше для рисования графиков с точки зрения
1) Производительность
2) Алгоритм рисования графиков
Не стесняйтесь поделиться любыми другими знаниями, связанными с этим тоже.