隨著swagger-bootstrap-ui
已經歷時兩年多,發布了26個版本,目前也得到的很多Java開發者的青睞,如果你是使用Swagger來構建你的文檔服務,那麼,swagger-bootstrap-ui
你一定不容錯過
正因為如此,在Java領域已經非常方便的集成到項目中了,但因為Swagger本身是規範框架,所以只要是支持Swagger的語言,都應該能使用swagger-bootstrap-ui
這款渲染ui程序,但是由於時間原因,我一直沒有將靜態文件,核心渲染JS剝離出來,雖然前段時間剝離了一版前端版本swagger-bootstrap-ui-front
,但是還是很難用
所以,基於Chrome瀏覽器的擴展程序swagger-bootstrap-ui-extension
誕生了
swagger-bootstrap-ui-extension
可以在chrome瀏覽器的擴展程序中添加,開發人員可以根據Swagger的JSON文件、或者Swagger資源介面url來使用swagger-bootstrap-ui
的渲染Ui程序,同時也可以進行調試.這大大提升了使用Swagger的開發體驗.
先來看效果圖:
目前sbue
擴展程序是基於swagger-bootstrap-ui
最新版本1.9.3基礎上進行集成開發.程序穩定性已經得到了時間的驗證.
主要包括功能如下:
JSON:提供根據輸入的Swagger標準JSON文件進行ui渲染
RESTful API:提供根據請求Swagger資源介面的方式進行UI渲染
源碼:sbue的Gitee源碼包地址
文檔:sbue的相關文檔介紹說明
清理緩存:清理sbue產生的緩存
選項:sbue的相關選項配置,個性化信息
功能效果圖菜單:
目前主要功能:
基於Swagger 的標準JSON文件來渲染Swagger介面資源
基於Swagger資源介面返回的JSON來渲染Swagger文檔
介面代理配置,可以進行介面調試.
下載
可以在chrome的應用商店進行下載體驗
Gitee:https://gitee.com/xiaoym/swagger-bootstrap-ui
Git目錄下的子文件夾:swagger-bootstrap-ui-extension
[admin
]