How to create an interactive graph analysis tool using Dash?

I want to dynamically create a graph tree in the browser and send data to it via JSON. Can I do it with Dash?
I realized it can only visualize. Or is it possible to build a graph in the browser? I need to draw a graph by adding vertices and connecting them with lines. Like this

Check out dash-cytoscape

Sorry, but I did not understand if it is possible to build a graph with this. Maybe there are examples?