現在開發越來越流行前后端分離架構,使用ajax互動,這時候api介面檔案就變的更有意義了,下面盤點一下目前國內市場上比較優秀的介面檔案管理工具,
1、 EoLinker
網址:https://www.eolinker.com/
EoLinker擁有業內最強的介面管理功能,無論你是創業團隊還是成熟企業,EoLinker將滿足你的所有介面管理需求,
在EoLinker上撰寫或者匯入介面檔案,邀請團隊成員加入專案,接著進行在線的介面測驗,并且提供Mock介面給前端進行對接,后續通過完善的檔案版本管理以及團隊協作功能,不斷地對專案進行迭代,提高專案整體的開發效率!

主要功能
快速全面地管理介面檔案:
- UI可視化檔案
- 支持表單、RESTful、Raw等設計規范
- 通過注釋生成檔案
- 版本管理
- 支持富文本/Markdown
- 分組管理
- 星標標注,
Mock API實作敏捷開發:
- 根據檔案自動生成校驗資料
- 支持請求協議、請求方式校驗
- 支持簡易Mock、高級Mock(Mockjs)
- 支持跨域呼叫,
2、 MinDoc
網址:https://www.iminho.me/
MinDoc的前身是SmartWiki檔案系統,SmartWiki 是基于 php 框架 laravel 開發的一款檔案管理系統,后期用Golang開發,同時增加Markdown和html兩種編輯器,其功能和界面源于 kancloud,

主要功能
專案管理,可以對專案進行編輯更改,成員添加等
檔案管理,添加和洗掉檔案,檔案歷史恢復等
用戶管理,添加和禁用用戶,個人資料更改等
用戶權限管理 , 實作用戶角色的變更
專案加密,可以設定專案公開狀態,私有專案需要通過Token訪問
站點配置,二次開發時可以添加自定義配置項
附件管理,可管理所有專案中上傳的檔案
專案匯出,目前支持匯出 PDF 格式專案
系統日志,
3、 apizza
網址:http://apizza.cc/
極客專屬的api協作管理工具,可以在線模擬除錯,快速生成api檔案,匯出離線版檔案,

主要功能
api跨域除錯chrome插件
安全可靠的云端存盤服務,企業安全版支持本地資料中心,
與團隊共享你的API檔案,
支持匯入Postman/Swagger json 生成檔案,
支持匯出離線檔案,部署本地服務器,
根據檔案自動生成回傳結果,提供獨立URL方便前端測驗
支持多種檔案 http介面檔案,markdown說明檔案
4、 其他工具
1) Swagger
網址:https://swagger.io/
通過固定格式的注釋生成檔案. 省時省力,不過有點學習成本,
2) Showdoc
網址:https://www.showdoc.cc/
一個非常適合IT團隊的在線API檔案、技術檔案工具,
3) Apidoc
網址:http://apidocjs.com/
可以根據代碼注釋生成web api檔案,web介面的注釋維護起來更加方便,不需要額外再維護一份檔案,
4) RAP
網址:http://rap.taobao.org/org/index.do
一個可視化介面管理工具 通過分析介面結構,動態生成模擬資料,校驗真實介面正確性, 圍繞介面定義,通過一系列自動化工具提升我們的協作效率,
5) APIJSON
網址:http://jsonapi.org/
客戶端可以定義任何JSON結構去向服務端發起請求,服務端就會回傳對應結構的JSON字串,所求即所得,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/232926.html
標籤:其他
上一篇:pytest---用例執行引數
下一篇:API檔案實踐
