摘要:致力于解決前后端開發(fā)協(xié)作過程中出現(xiàn)的各類問題,提高開發(fā)效率,對接口做統(tǒng)一管理,同時也能為后續(xù)的迭代維護提供更便捷的方式。丁香園也將努力持續(xù)的做技術輸出產品輸出,為開源社區(qū)做出自己的一份力量。
API Mocker
先貼上項目地址:DXY-F2E/api-mocker
隨著web發(fā)展,前后端分離的演進,網頁的交互變的越來越復雜。在項目開發(fā)過程中,前后端并行開發(fā)時,在涉及到接口的部分,總是遇到各類問題。諸如接口假數(shù)據、接口參數(shù)的約定、代理調試等等,極大的影響了開發(fā)效率。
API Mocker致力于解決前后端開發(fā)協(xié)作過程中出現(xiàn)的各類問題,提高開發(fā)效率,對接口做統(tǒng)一管理,同時也能為后續(xù)的迭代維護提供更便捷的方式。
系統(tǒng)功能 接口約定API Mocker提供操作簡單但功能豐富的接口編輯,接口約定者能方便的設置接口的各類信息,其中:
結構化的接口參數(shù)輸入與輸出
支持不同維度的請求參數(shù)約定(query,body,path, header)
支持參數(shù)的類型約定(string,number,boolean,object,array)
參數(shù)備注、示例
支持Json數(shù)據逆向生成參數(shù)結構
保留一定接口歷史記錄
Mock數(shù)據API Mocker認為,mock不僅僅體現(xiàn)在返回數(shù)據中,mock請求本身也應該符合接口約定。因此,我們提供更加符合業(yè)務場景的mock服務。
Mock請求會根據接口約定,自動生成假數(shù)據。
Mock請求會根據接口約定,對請求參數(shù)做校驗。(校驗是否選填、參數(shù)類型是否正確)。
根據接口約定與用戶設置,能模擬不同的網絡響應狀態(tài),如:200,404,500。
支持接口代理,代理mock請求到線上or測試地址,避免開發(fā)環(huán)境跨域,省下Charles代理過程。
支持Mock.js語法。
接口文檔API Mocker會根據接口約定自動生成簡潔優(yōu)美、結構清晰的接口文檔。同時,可以訂閱接口,當接口發(fā)送變化時,及時收到郵件通知。
接口權限API Mocker提供簡單易用的權限控制。
組級別、API級別控制
可見性、可寫性權限控制
其他功能點接口測試。開發(fā)人員可以在系統(tǒng)上直接測試接口,避免在postman等請求工具上又填寫眾多參數(shù)
便捷的接口搜索。(可以按接口地址、管理員等維度搜索接口)
數(shù)據呈現(xiàn)
支持rap的導入
技術棧與第三方庫ES6
ESLint (Standard)
Ramda
...
ClientVue全家桶(vue + vuex + vue-router + webpack)
ElementUI, Mock.js, etc...
Less
架構圖如下:
ServerEgg, Koa
MongoDB
Mongoose
架構圖如下:
其他部署相關內容可看項目github地址的介紹。
系統(tǒng)未來展望 更加強大的接口約定更多校驗屬性的添加(日期、范圍、正則)
更便捷的編輯
模板選擇
組內接口字段智能提示
完善restful api的支持
接口狀態(tài)管理、版本管理
更完善的周邊功能swagger導入
markdown格式文檔導出
Model文件導出(TypeScript等)
自動化測試
隨機數(shù)據
多次請求
生成報表
其他完善的點完善mock的體驗
更多維度的數(shù)據統(tǒng)計
完善使用文檔
國際化
致謝項目本身也引用了眾多開源項目,在此再次感謝這些項目對社會與技術圈作出的杰出貢獻。丁香園也將努力、持續(xù)的做技術輸出、產品輸出,為開源社區(qū)做出自己的一份力量。
Github地址 ????API Mocker使用文檔
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/91860.html
摘要:前端日報精選面向初學者的高階組件教程騰訊大會圖文筆記第期如何在沒有實際項目經驗的情況下找到工作一篇包含了所有基本點的文章組件設計和分解思考中文常用命令嘿,前端丁香園開源接口管理系統(tǒng)個人文章基于的手機控制電腦實例掘金如何在上創(chuàng)建 2017-09-17 前端日報 精選 面向初學者的高階組件教程騰訊IMweb Conf 2017大會圖文筆記【第1059期】如何在沒有實際項目經驗的情況下找到工...
摘要:截至年月日零時,杭州市常住人口為萬人。年,杭州市實現(xiàn)地區(qū)生產總值億元。阿里巴巴對杭州的影響巨大,一線的七個企業(yè)中,有四個企業(yè)都是阿里巴巴大集團下的。 歡迎持續(xù)關注我...
閱讀 1355·2019-08-30 15:44
閱讀 2099·2019-08-30 11:04
閱讀 518·2019-08-29 15:17
閱讀 2540·2019-08-26 12:12
閱讀 3132·2019-08-23 18:09
閱讀 921·2019-08-23 15:37
閱讀 1522·2019-08-23 14:43
閱讀 2920·2019-08-23 13:13