Библиотека визуализации графиков в JavaScript

Отказ от ответственности: я разработчик Cytoscape.js

Cytoscape.js - это библиотека javascript визуализации графиков HTML5. API javascript сложен и следует соглашениям data-structures jQuery, включая

  • селекторы для запросов и фильтрации (cy.elements("node[weight >= 50].someClass") делает то, что вы ожидаете),
  • цепочка (например, cy.nodes().unselect().trigger("mycustomevent")),
  • jQuery-подобные функции для привязки к событиям,
  • элементы как коллекции (например, jQuery имеет коллекции HTMLDomElements),
  • расширяемость (можно добавлять настраиваемые макеты, пользовательский интерфейс, основные функции и функции сбора и т. д.),
  • и многое другое.

Если вы думаете data-structure о создании серьезного веб-приложения jquery с графиками, вам следует graph-layout хотя бы подумать о Cytoscape.js. Это graph-layout бесплатно и с открытым исходным toggleclass кодом:

http://js.cytoscape.org

javascript

jquery

data-structures

graph-layout

2022-11-06T16:50:02+00:00