Empezar
GraphoJS es una alternativa open-source (MIT) a GoJS. La mayoría de las aplicaciones migran cambiando solo la línea de import.
Instalación
Section titled “Instalación”npm install graphojs# o, para el namespace compatible con GoJS:import * as go from 'graphojs/go';Tu primer diagrama
Section titled “Tu primer diagrama”El siguiente playground muestra un diagrama con tres nodos y dos enlaces. Edita el código y pulsa Run (o Ctrl/Cmd+Enter) para ver el resultado.
Qué ha pasado
Section titled “Qué ha pasado”go.Diagram('graphojs-root')crea el diagrama dentro del elemento con ese id.diagram.nodeTemplatedefine cómo se dibuja cada nodo (una forma + una etiqueta).diagram.modeles unGraphLinksModelconnodeDataArrayylinkDataArray.- El motor se encarga del render, los eventos y las interacciones.
Siguiente paso
Section titled “Siguiente paso”Continúa con Templates para personalizar nodos y enlaces.