![]() If you need help, please drop me a mail at eagle.xiao(at).Īll the pseudo code and generated diagram (in its HTML format and/or image format) are owned by the author of their corresponding source code (that is, their textual description in ZenUML language). It is super easy to integrate it to any web-based applications. Feedback and/or pull request are welcome. ![]() ![]() The source code for the website and Chrome Extension is also hosted on github ( site, extension ). It was first implemented with drawing diagrams on Canvas. The first version of this tool was created in 2010 as a work for the first HTML5/CSS/JS competition in ThoughtWorks China. VueJs implements a Virtual DOM, and it only updates what you have changed (participant names, messages, etc.). With Js-sequence-diagram, the whole diagram is re-rendered every time you type in a letter. Js-sequence-diagram is implemented in a similar way. This is because all the conversion happens in the browser, no back-end request at all. As you can see in the GIF, ZenUML provides instant feedback to the user’s input. Websequencediagrams does not have the button, but it does a best-effort work to show the latest diagram. This is because they need to send the code to the backend server and get the picture back from the server. You have to click that button to get the resulting diagram. PlantUML and most other tools have a ‘Submit’ (or ‘Refresh’) button. If you insert the diagram into another document, it is indexable. Participant names, messages are all text on the page. This is already supported in the Chrome Extension.
0 Comments
Leave a Reply. |