Networkx vs cytoscape

Hello,

This question is likely overly vague, but what is generally considered best (= most performant/fastest) for making a directed/undirected graph with Dash and Plotly - networkx or cytoscape? I’m guessing cytoscape, as the networkx example looks to be essentially hacking the networkx graph into a scatter plot as opposed to being a dedicated graphing implementation in plotly (?), but I’m not in a position to test this with my data yet.

Is this context dependent?

Thanks
Tim