JavaScript API pentru a crea și gestiona diferite tipuri de diagrame
Bibliotecă JavaScript open source pentru a genera și gestiona diagrame de bază, precum și interactive, diagrame ierarhice și gestionarea linkurilor.
JointJS este o bibliotecă puternică de diagrame JavaScript care ajută dezvoltatorii de software să construiască aplicații pentru a lucra cu crearea și gestionarea diferitelor tipuri de diagrame. Biblioteca acceptă crearea și gestionarea diagramelor de bază și interactive folosind comenzi JavaScript. Biblioteca este open source și disponibilă sub Licența publică Mozilla 2.0.
Biblioteca este foarte ușor de utilizat și a inclus suport pentru câteva caracteristici importante, cum ar fi elemente interactive și gestionarea legăturilor, lucrul cu elemente de bază precum rect, cerc, elipsă, text, imagine și cale, conectivitate cu elemente de diagramă prin linkuri, diagrame ierarhice suport, suport pentru serializare și deserializare, folosind legături personalizabile cu etichete și vârfuri de săgeată, suport pentru elemente interactive și linkuri, arhitectură MVC și multe altele.
Biblioteca JointJS poate fi folosită pentru a dezvolta aplicații care pot fi rulate pe browsere populare, cum ar fi Google Chrome, Firefox, Safari, Opera, IE 11, MSEdge și așa mai departe. Puteți utiliza cele mai recente. Biblioteca acceptă, de asemenea, pe deplin elemente de diagramă gata de utilizare ale diagramelor binecunoscute, cum ar fi ERD, Organigramă, FSA, UML, PN, DEVS și multe altele.
Noțiuni introductive cu JointJS
Modul recomandat de a instala biblioteca JointJS este utilizarea NPM. Vă rugăm să utilizați următoarea comandă pentru o instalare fără probleme
Instalați JointJS prin NPM
npm install
Creați și gestionați diagrama prin API-ul JavaScript
Biblioteca JointJS open source permite dezvoltatorilor de software să creeze mai multe tipuri de diagrame cu ușurință în propriile aplicații JavaScript. Biblioteca a inclus suport pentru forme încorporate care pot fi folosite pentru a desena diagrame personalizate cu ușurință. Puteți desena diagrame de secvență, diagrame ER, diagrame de clasă UML și diagrame de diagrame de stări UML. De asemenea, puteți proiecta cu ușurință circuite logice, organigrame, mașini cu stări finite, puzzle-uri, șah și multe altele.
Suport pentru elemente personalizate
Biblioteca JointJS open source a inclus elemente încorporate care pot fi folosite pentru a crea diagrame în interiorul aplicațiilor JavaScript. Există mai multe forme implicite disponibile, cum ar fi dreptunghiuri, text, cercuri, elipse, imagini, căi etc. Acestea pot fi folosite pentru a desena un desen. De asemenea, puteți crea elemente noi de la zero.
Creați și gestionați diagrame prin JavaScript
Biblioteca JointJS a oferit suport complet pentru generarea și gestionarea diagramelor folosind codul JavaScript. Biblioteca a inclus suport pentru mai multe tipuri de diagrame, cum ar fi diagrame cu linie, bare, zone, grafice combinate, diagrame Pie & Donut și butoane. Biblioteca oferă, de asemenea, mai multe funcții legate de manipularea diagramelor, cum ar fi redimensionarea, rotirea, conectarea la alte elemente și așa mai departe.