JavaScript API เพื่อสร้างและจัดการไดอะแกรมประเภทต่างๆ
Open Source JavaScript Library เพื่อสร้างและจัดการไดอะแกรมพื้นฐานและแบบโต้ตอบ ไดอะแกรมแบบลำดับชั้น และการจัดการลิงก์
JointJS เป็นไลบรารีไดอะแกรม JavaScript อันทรงพลังที่ช่วยให้นักพัฒนาซอฟต์แวร์สร้างแอปพลิเคชันสำหรับการทำงานกับการสร้างและจัดการไดอะแกรมประเภทต่างๆ ไลบรารีรองรับการสร้างและจัดการไดอะแกรมพื้นฐานและแบบโต้ตอบโดยใช้คำสั่ง JavaScript ไลบรารีเป็นโอเพ่นซอร์สและพร้อมใช้งานภายใต้ Mozilla Public License 2.0
ไลบรารีใช้งานง่ายมากและได้รวมการสนับสนุนคุณลักษณะที่สำคัญหลายประการ เช่น องค์ประกอบแบบโต้ตอบและการจัดการลิงก์ การทำงานกับองค์ประกอบพื้นฐาน เช่น สี่เหลี่ยมจัตุรัส วงกลม วงรี ข้อความ รูปภาพ และเส้นทาง การเชื่อมต่อองค์ประกอบไดอะแกรมผ่านลิงก์ ไดอะแกรมแบบลำดับชั้น การสนับสนุน การทำให้เป็นอนุกรมและการสนับสนุนดีซีเรียลไลซ์เซชัน โดยใช้ลิงก์ที่ปรับแต่งได้พร้อมป้ายกำกับและหัวลูกศร องค์ประกอบแบบโต้ตอบและการสนับสนุนลิงก์ สถาปัตยกรรม MVC และอื่นๆ อีกมากมาย
ไลบรารี JointJS สามารถใช้ในการพัฒนาแอปพลิเคชันที่สามารถทำงานบนเบราว์เซอร์ยอดนิยม เช่น Google Chrome, Firefox, Safari, Opera, IE 11, MSEdge เป็นต้น คุณสามารถใช้ไลบรารีล่าสุดที่รองรับองค์ประกอบไดอะแกรมที่พร้อมใช้งานของไดอะแกรมที่รู้จักกันดี เช่น ERD, แผนผังองค์กร, FSA, UML, PN, DEVS และอื่นๆ
เริ่มต้นใช้งาน JointJS
วิธีที่แนะนำในการติดตั้งไลบรารี JointJS คือการใช้ NPM โปรดใช้คำสั่งต่อไปนี้เพื่อการติดตั้งที่ราบรื่น
ติดตั้ง JointJS ผ่าน NPM
npm install
สร้างและจัดการไดอะแกรมผ่าน JavaScript API
ไลบรารี JointJS แบบโอเพ่นซอร์สช่วยให้นักพัฒนาซอฟต์แวร์สร้างไดอะแกรมหลายประเภทได้อย่างง่ายดายภายในแอป JavaScript ของตนเอง ไลบรารีได้รวมการรองรับรูปร่างในตัวซึ่งสามารถใช้ในการวาดไดอะแกรมที่กำหนดเองได้อย่างง่ายดาย คุณสามารถวาดไดอะแกรมลำดับ ไดอะแกรม ER ไดอะแกรมคลาส UML และไดอะแกรม UML statechart คุณยังสามารถออกแบบวงจรลอจิก แผนผังองค์กร เครื่องจำกัดสถานะ ปริศนา หมากรุก และอื่นๆ อีกมากมายได้อย่างง่ายดาย
การสนับสนุนองค์ประกอบที่กำหนดเอง
ไลบรารี JointJS โอเพ่นซอร์สได้รวมองค์ประกอบในตัวที่สามารถใช้เพื่อสร้างไดอะแกรมภายในแอป JavaScript มีรูปร่างเริ่มต้นหลายแบบ เช่น สี่เหลี่ยม ข้อความ วงกลม วงรี รูปภาพ เส้นทาง ฯลฯ สามารถใช้วาดรูปได้ คุณยังสามารถสร้างองค์ประกอบใหม่ได้ตั้งแต่เริ่มต้น
สร้างและจัดการแผนภูมิผ่าน JavaScript
ไลบรารี JointJS รองรับการสร้างและจัดการแผนภูมิโดยใช้โค้ด JavaScript อย่างสมบูรณ์ ไลบรารีได้รวมการรองรับแผนภูมิหลายประเภท เช่น แผนภูมิเส้น บาร์ พื้นที่ แผนภูมิผสม แผนภูมิวงกลมและโดนัท และปุ่ม ไลบรารียังมีฟังก์ชันหลายอย่างที่เกี่ยวข้องกับการปรับแต่งแผนภูมิ เช่น การปรับขนาด การหมุน การเชื่อมต่อกับองค์ประกอบอื่นๆ และอื่นๆ