天天看點

StopLight推出可視化的API設計工具

stoplight推出了一款新的可視化api設計工具和雲服務,旨在将api的不同種類規格抽離成一個單一的接口。

該報道指出,其目标是為apis提供一個協同接口,讓更多的企業可以做貢獻:

現有的工具(如apiary和swaggerhub)需要了解oai、raml或者json規範。stoplight以模型為中心的方法讓更多使用api的人能夠貢獻并獲得最大利益。

stoplight創始人 marc macleod 告訴 thenewstack, “我希望當人們需要一種更

全面的解決方案時,它能夠成為swagger ui的一種友善而強大的替代方案。”

sendgrid的matt bernier,一名早期的實踐者,在stoplight推出前在公司的一篇部落格裡說道:

stoplight不僅幫助我更加高效地工作,而且它使用起來非常簡單。。它使api文檔生成這個傳遞準備過程變得簡單,因為文檔生成在客戶驗證步驟之前就開始了,而且更新貫穿整個過程。

stoplight産品由三個主要部分組成:api designer、 prism proxy 和文檔生成器。目前可以生成oai和raml格式的文檔。

這三個元件以可視化的api designer為中心 。 這些工具供個人開發者免費使用, 每個工作區的每位合作者每月需支付8美元。每個工作區可以容納多個api,并有30天的免費試用期。在試用期内,合作者可以嘗試stoplight,測試下它的協作功能。計費和使用者管理由工作區所有者來完成。

除了現有的api designer,對開發者來說核心利益是 prism proxy。 代理配置檔案存儲在一個簡單的json 格式中 ,能直接從designer上下載下傳 。 此外,stoplight雲服務包括一個托管的prism proxy, 它能提供同樣的東西 (無需本地設定),包括能夠添加pre/post javascript的中間件。它還包括每月 20,000個prism proxy需求。

designer 和prism proxy目前隻提供mac版本,windows和linux支援”即将到來“。

stoplight還推出了一個免費的公共服務api-docs.io,通過自己的檔案系統呈現oal和raml文檔。不管以前用于生成文檔的輸入格式如何,對于每個生成的文檔集,通路者可以通過stoplight“索取”api下載下傳oai和raml文檔。

api傳道者kin lane,他在關于stoplight的郵件裡說道,“我覺得它有潛力帶來重大改變,我沒有看到其他任何提供商可以在短時間内做成那樣。”

本文轉自d1net(轉載)