撰寫 API 文件的工具

撰寫 API 文件的工具

Slate

將 Markdown 內容產生為靜態 API 文件網站,適合需要自訂版面與範例程式碼的專案。

apidocjs

從原始碼註解產生 API 文件,適合希望讓文件靠近實作程式碼的團隊。

Swagger

以 OpenAPI 規格描述 API,可產生互動式文件,也方便驗證請求與回應格式。建立新專案時,建議直接維護 OpenAPI 規格,避免文件與實作脫節。

參考

API檔案和模擬工具 - HackMD 建立漂亮的靜態 API 檔案開源工具 - Soft & Share (softnshare.com) Slate - 為你打造漂亮的 API 檔案 | 丸匠筆記 (weijutu.github.io)