Tổng quan
JointJS+ phục vụ nhu cầu xây dựng các công cụ trực quan trên nền web như workflow automation editor, BPMN application, chatbot builder và interactive diagramming studio. Tên gọi trước đây của sản phẩm là Rappid by client.IO, hiện phát hành dưới tên JointJS+.

Nền tảng này sử dụng HTML5 và SVG để dựng giao diện sơ đồ, chạy hoàn toàn ở phía client-side nên không ràng buộc vào backend cụ thể. Mô hình đó phù hợp với các hệ thống đang dùng Java, PHP, Python, Ruby hoặc NodeJS.

Thư viện diagramming JavaScript dùng HTML5 và SVG để xây dựng workflow editor, BPMN app, chatbot builder và studio trực quan. Chạy hoàn toàn client-side, tích hợp React, Angular, Vue và Svelte.

Tính năng nổi bật
- Cung cấp Essential Shapes để bắt đầu dựng sơ đồ tiêu chuẩn.
- Cho phép tạo Custom Shapes theo mô hình dữ liệu và giao diện riêng.
- Camera Metadata — Bổ sung Featured Shapes gồm BPMN, VSM và phần tử dạng bảng cuộn.
- Điều khiển liên kết bằng routers, connectors và anchors tích hợp sẵn hoặc tự tạo.
- Thao tác phần tử bằng Element & Link Tools và các control panel tùy biến.
- Kích hoạt tương tác qua events trên paper, element và link.
- Làm nổi bật đối tượng bằng highlighters cho element và link.
Ứng dụng thực tế
- Workflow automation editor cho ứng dụng doanh nghiệp.
- BPMN application cần shapes và liên kết chuyên biệt.
- Chatbot builder với giao diện kéo thả.
- Interactive diagramming studio cho sản phẩm SaaS.
- Mind map, org chart, kanban và các sơ đồ nghiệp vụ trên web.
Đối tượng sử dụng phù hợp
- Lập trình viên JavaScript cần nhúng diagramming vào ứng dụng web
- Tech lead xây dựng nền tảng No-Code/Low-Code nội bộ
- Nhóm phát triển frontend dùng React, Angular, Vue hoặc Svelte
- Đội sản phẩm cần editor trực quan cho workflow, BPMN hoặc chatbot
Thông tin kỹ thuật
Câu hỏi thường gặp
JointJS+ dùng để xây dựng loại ứng dụng nào?
JointJS+ phù hợp cho workflow automation editor, BPMN application, chatbot builder và interactive diagramming studio.
Sản phẩm chạy phía client hay cần backend riêng?
JointJS+ vận hành hoàn toàn client-side và độc lập với công nghệ backend.
Framework nào có thể tích hợp với JointJS+?
Các framework được nêu gồm React, Angular, Vue và Svelte; phần compatibility còn liệt kê JavaScript, HTML, TypeScript và Salesforce Lightning.
JointJS+ hỗ trợ xuất nhập những định dạng nào?
Thư viện hỗ trợ JSON, image như PNG hoặc JPEG, SVG, Canvas và import/export Microsoft Visio archives.
Giấy phép được tính theo cách nào?
Thông tin giấy phép cho biết JointJS+ áp dụng theo per-developer basis.





Bình luận