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
Sección titulada «Instalación»npm install graphojs# o, para el namespace compatible con GoJS:import * as go from 'graphojs/go';¿Solo quieres probarlo sin montar un proyecto? Puedes cargar GraphoJS
directamente desde un CDN, sin npm install ni bundler — ver Usar
GraphoJS sin npm (CDN).
Tu primer diagrama
Sección titulada «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
Sección titulada «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
Sección titulada «Siguiente paso»Continúa con Templates para personalizar nodos y enlaces.