What kind of library to use for display of graphical objects and right click context menus

Posted by Gopal on Stack Overflow See other posts from Stack Overflow or by Gopal
Published on 2010-04-24T19:12:10Z Indexed on 2010/04/24 19:13 UTC
Read the original article Hit count: 229

Filed under:
|
|
|
|

Hi all,

Goal: To develop a web based NMS interface which displays a network topology (e.g., switches, routers, links, endhosts). Each node should be 'movable' (draggable to an appropriate place manually or their best location computed algorithmically). I should be able to zoom into the network graph (say if there are many clusters of nodes and I want to concentrate on a particular cluster of nodes). I should be able to right-click any node or link and get a context menu (e.g., 'show routing table', 'show interfaces', 'show bandwidth utilization graph' etc.).

The data for this network topology will be fetched by making calls to an apache based webserver where the backend scripts in python will fetch the appropriate data and send it via JSON to the web client.

Question: I am assuming that some sort of javascript library/framework will be most appropriate for this - jQuery, Dojo, Moo etc. [I've never used any of these before]. Which of these would be most recommended for this sort of thing. Which would be easiest to learn (say in a months time).

Thanks for any tips.

© Stack Overflow or respective owner

Related posts about JavaScript

Related posts about contextmenu