Closed xinkeng0 closed 3 weeks ago
Speaking solely from my personal perspective, I am more inclined towards Plan 1. Because for now, it’s simple enough.
Speaking solely from my personal perspective, I am more inclined towards Plan 1. Because for now, it’s simple enough.
+1
Since version 1.0, this plugin has been able to support PlantUML and Mermaid. However, I have some thoughts on the implementation of PlantUML.
The current implementation method is pure JavaScript, which requires dependency on a PlantUML server (official server).
I believe there are several ways to improve:
Retain the current implementation method, but allow users to utilize their own PlantUML server. We simply need to use ServerUrl as a plugin configuration item.
Employ plantuml.js to operate entirely on the browser without the need for a server.
Technically, this is not an issue as I have constructed a well-functioning demo based on this library. The challenge in choosing this solution is that it relies on a Java virtual machine called CheerJ to function.This may be overly complex for the end user.