filmov
tv
jsPlumb Tutorial: Add Diagramming Features to your Javascript Projects (Build a Workflow Editor)

Показать описание
While not necessary, if you enjoyed this video, buying me a coffee is greatly appreciated!
One of my side projects is building a low code workflow tool that helps power users design and automate file transfer/SFTP related business processes. One of the components of this workflow tool is a graphical workflow editor that allows users to create a sequence of file processing tasks without coding. I looked into a few JavaScript libraries to help me implement this and the one that caught my eye the most was jsPlumb because of its flexibility - everything is just HTML elements. In this video, I'll provide quick tutorial on jsPlumb and we'll build a simple workflow editor together as we go through some basic jsPlumb concepts.
Source code from this video:
Documentation for jsPlumb Community Edition:
Introduction 00:00
jsPlumb Concepts 00:47
HTML Boilerplate 02:28
Adding Controls 02:50
Initial jsPlumb 04:40
Add Endpoints 05:30
Register Connection Type 10:00
Delete Connections 12:30
Delete Controls 18:10
Populate Toolbox 20:55
Making Controls in the Toolbox Draggable 21:53
Making the Diagram Droppable 23:00
Changing Connector Style 26:30
One of my side projects is building a low code workflow tool that helps power users design and automate file transfer/SFTP related business processes. One of the components of this workflow tool is a graphical workflow editor that allows users to create a sequence of file processing tasks without coding. I looked into a few JavaScript libraries to help me implement this and the one that caught my eye the most was jsPlumb because of its flexibility - everything is just HTML elements. In this video, I'll provide quick tutorial on jsPlumb and we'll build a simple workflow editor together as we go through some basic jsPlumb concepts.
Source code from this video:
Documentation for jsPlumb Community Edition:
Introduction 00:00
jsPlumb Concepts 00:47
HTML Boilerplate 02:28
Adding Controls 02:50
Initial jsPlumb 04:40
Add Endpoints 05:30
Register Connection Type 10:00
Delete Connections 12:30
Delete Controls 18:10
Populate Toolbox 20:55
Making Controls in the Toolbox Draggable 21:53
Making the Diagram Droppable 23:00
Changing Connector Style 26:30
Комментарии