SwaggerUI based on vuE3 implementation
This is just a trial release, and the UI style will continue to be tweaked. For now, only the source code package is available for local use. In the future, it will be released to the Maven central repository, and the UI source code will also be released.
It is currently just a skin, but in the future it will go two ways, the first is pure UI, and the other is withYDoc is a document generator that supports Swagger and YApiIntegration to achieve more practical functions.
Do not intercept resources: /doc.html /assets/*
github
Github.com/NoBugBoy/Yd…
Preview (I only show the dark sky mode and the day mode here)
1. Home Page (dark color)
2. API sidebar
The parent level carries the number of internal apis and uses request type grouping internally, which is more intuitive.
3. Fold up the sidebar
After folding the sidebar, hover over the API group and click to open the TAB
4. Document page
All JSON edit boxes have formatting and folding functions, making it easy to copy and zoom in and out for viewing
5. The return value
Expand to view the returned parameter type and parameter description
6. Return value example
The code has been left open and will be uploaded to mock.js later