作為一個(gè)后端程序員,和前端對接時(shí)總是需要寫冗雜繁瑣的接口文檔,不僅效率低且溝通成本也高,為此我一直尋找一款能夠提高對接效率,錄入接口信息的工具。
身邊的程序員朋友推薦我試試eolinker接口管理工具,并夸這款產(chǎn)品的功能強(qiáng)大,幾乎滿足了程序員的開發(fā)需求。
半信半疑的我打開eolinker官網(wǎng),一進(jìn)官網(wǎng)便被其簡約的設(shè)計(jì)風(fēng)格吸引…(大概程序員都比較喜歡簡約不做作的風(fēng)格吧)。官網(wǎng)頁面如下
光說不練假把式,有著良好的頁面,其功能又怎樣呢?
抱著好奇地態(tài)度注冊登錄后,其功能一目了然,很容易上手
項(xiàng)目信息頁面:
其基礎(chǔ)信息一目了然,創(chuàng)建時(shí)間、接口數(shù)量、協(xié)作人數(shù)其我比較關(guān)心的信息都在這里,讓我可以很直觀了解項(xiàng)目的情況。其中讓我眼前一亮的是可以管理狀態(tài)碼,還可以導(dǎo)入導(dǎo)出項(xiàng)目,這樣線上項(xiàng)目可以導(dǎo)出到本地,極大方便了用戶操作,不需要煩瑣的操作就可以讓本地及線上項(xiàng)目接口信息保持同步。
接口列表頁面:
新增接口信息頁面:
其所添加的信息粒度較小,接口信息直觀簡潔,極大提高了開發(fā)效率,可以減少成員間的溝通成本。
編輯后接口信息頁面:
編輯完接口文檔后可直接點(diǎn)擊測試:(用登陸接口進(jìn)行測試)
其測試效果與Postman、DHC等工具并無過大差別,文檔寫完一鍵測試,類似流水線工作,可以不必像過去一樣將文檔中信息復(fù)制粘貼到測試工具上,簡化了用戶的操作。不僅如此,它還有mock測試,生成mock數(shù)據(jù)進(jìn)行測試。
另外,我們還可以一鍵添加環(huán)境,在往后的測試中可直接添加測試環(huán)境要求,簡化了測試操作:
當(dāng)然還有開源版,其是線上版的精簡版本,可以讓用戶部署到自己的服務(wù)器中進(jìn)行操作,部分用戶希望讓數(shù)據(jù)保存在本地服務(wù)器中,可以用其開源版。但如果涉及到更多功能的操作,建議使用其線上版本。
線上版本功能強(qiáng)大,基本對于接口管理的各種要求都能夠滿足,對歷史記錄的查看、在線測試、團(tuán)隊(duì)協(xié)作、接口文檔編寫、狀態(tài)碼管理、一些用戶可用到的小工具皆可在官網(wǎng)找到并正常使用,功能過多難以全部列出來,你可以自己進(jìn)入eolinker官網(wǎng)進(jìn)行實(shí)際操作,功能足以滿足你的需求。
Ps:
最近加了其用戶開發(fā)討論群,了解到這是一個(gè)高效有規(guī)劃的公司,其線上版本迭代速度非???,用戶的合理意見采納并更新,其解答問題的效率及態(tài)度也是相當(dāng)好。