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的郵件里說道,“我覺得它有潛力帶來重大改變,我沒有看到其他任何提供商可以在短時間內做成那樣。”