JavaScript API untuk Membuat & Mengelola Berbagai Jenis Diagram
Open Source JavaScript Library untuk membuat dan mengelola diagram dasar serta diagram interaktif, diagram hierarki, dan penanganan link.
JointJS adalah pustaka diagram JavaScript yang kuat yang membantu pengembang perangkat lunak membangun aplikasi untuk bekerja dengan membuat dan mengelola berbagai jenis diagram. Pustaka mendukung pembuatan dan pengelolaan diagram dasar serta diagram interaktif menggunakan perintah JavaScript. Pustaka ini bersifat open source dan tersedia di bawah Mozilla Public License 2.0.
Pustaka sangat mudah digunakan dan telah menyertakan dukungan untuk beberapa fitur penting, seperti elemen interaktif dan penanganan tautan, bekerja dengan elemen dasar seperti persegi panjang, lingkaran, elips, teks, gambar dan jalur, konektivitas elemen diagram melalui tautan, diagram hierarkis dukungan, dukungan serialisasi dan deserialisasi, menggunakan tautan yang dapat disesuaikan dengan label dan panah, elemen interaktif dan dukungan tautan, arsitektur MVC, dan banyak lagi.
Library JointJS dapat digunakan untuk mengembangkan aplikasi yang dapat dijalankan pada browser populer seperti Google Chrome, Firefox, Safari, Opera, IE 11, MSEdge, dan sebagainya. Anda dapat menggunakan yang terbaru Pustaka juga sepenuhnya mendukung elemen diagram siap pakai dari diagram terkenal seperti ERD, Bagan organisasi, FSA, UML, PN, DEVS, dan banyak lagi.
Memulai JointJS
Cara yang disarankan untuk menginstal perpustakaan JointJS adalah menggunakan NPM. Silakan gunakan perintah berikut untuk instalasi yang lancar
Instal JointJS melalui NPM
npm install
Buat dan Kelola Diagram melalui JavaScript API
Pustaka JointJS open source memungkinkan pengembang perangkat lunak untuk membuat beberapa jenis diagram dengan mudah di dalam aplikasi JavaScript mereka sendiri. Pustaka telah menyertakan dukungan untuk bentuk bawaan yang dapat digunakan untuk menggambar diagram khusus dengan mudah. Anda dapat menggambar diagram urutan, diagram ER, diagram Kelas UML, dan diagram diagram status UML. Anda juga dapat dengan mudah mendesain sirkuit logika, bagan organisasi, mesin status hingga, teka-teki, catur, dan banyak lagi.
Dukungan Elemen Kustom
Pustaka JointJS open source telah menyertakan elemen bawaan yang dapat digunakan untuk membuat diagram di dalam aplikasi JavaScript. Ada beberapa bentuk default yang tersedia seperti persegi panjang, teks, lingkaran, elips, gambar, jalur, dll. Ini dapat digunakan untuk menggambar. Anda juga dapat membuat elemen baru dari awal.
Buat dan Kelola Grafik melalui JavaScript
Pustaka JointJS telah memberikan dukungan lengkap untuk menghasilkan serta mengelola bagan menggunakan kode JavaScript. Pustaka telah menyertakan dukungan untuk beberapa jenis bagan seperti Bagan Garis, Batang, Area, Bagan Kombo, Bagan Pai & Donat, dan Kenop. Pustaka juga menyediakan beberapa fungsi yang berkaitan dengan manipulasi grafik seperti mengubah ukuran, memutar, menghubungkan ke elemen lain, dan sebagainya.