Connect nodes interactively to create an edge. Dash. Cytoscape or whatever

I would like to find a way to connect nodes on a network graph interactively and handle this event on a server side to create an edge. I think Dash Cytoscape is a way to go but i don’t see examples or API of similar functionality in the documentation. Please point me out to it if it exists.