Hi Gary, Here is my experience in a similar situation. I have developed many applications on server side and desktop/swing. The day I started developing browser-based web applications, I tried several different options. Of course I started with NetBeans as I am a long time NetBeans user. And I tried other IDEs as well.
Long story short, I finally decided to use VS Code as IDE and Angular as Framework in browser based client applications. I am happy with my choices so far. ========= Mithat Karaoglu Email: mithat.karao...@gmail.com On Thu, Nov 18, 2021 at 6:49 PM Mark Eggers <its_toas...@yahoo.com.invalid> wrote: > I haven't played with d3js, but it does look promising. > > Here's a link with graphs that can be moved around: > > https://observablehq.com/collection/@d3/d3-drag > > Just click on an example, and play with the results. > > As far as acyclic directed graphs with d3js: > > https://github.com/erikbrinkman/d3-dag > > may be a good starting point. > > Combining the two is left as an exercise for the reader. > > . . . just my two cents > /mde/ > > On 11/18/2021 3:34 PM, Anthony DeCarlo wrote: > > Gary, > > > > Many years ago I used a javascript library called D3 to > > create various bar charts and graphs of tabular data. > > Users were able to hover over artifacts in the graphs and charts > > to get more details, or click on various artifacts to drill down > > to other charts or the raw tabular data. > > I was quite pleased with the results. > > > > https://d3js.org/ > > > > My 2 cents. > > > > Tony > > > > On 11/18/2021 17:56, Greenberg, Gary wrote: > >> > >> Sorry for out of topic question, but I really don’t know where else I > >> can ask it. > >> > >> I did try to search on the internet but did not come up with anything > >> useful. > >> > >> I am specializing on the back-end development but right now I do need > >> a suggestion for the front end. > >> > >> The user interface for the web application that I need to build shall > >> allow user to create a > >> > >> DAG – directed acyclical graph. > >> > >> Nodes of the graph shall be dragged from the palette and dropped on > >> the canvas and then connected with edges. > >> > >> Edges will be loaded with some conditions and actions as well. > >> > >> User interface shall allow editing – adding/deleting/replacing nodes > >> and edges. > >> > >> If someone has done something similar and can recommend a > >> framework/toolkit for this kind of front-end development, > >> > >> it will be greatly appreciated. > >> > >> Thanks a lot. > >> > >> *Gary Greenberg* > >> > >> Staff Software Engineer > >> > > > >