開源公告
由大搜車無線團隊出品的 easy-mock 線上資料模拟服務上線至今已經有幾個月時間了,近期網站剛更新了煥然一新的 2.0 版本,與此同時,我們還帶來一個更重磅的消息:
今天正式将整個服務的代碼在 github 開源(github.com/easy-mock/e…)
以此,你可以将功能完整的 easy-mock 服務部署到内網,并且與内網的開發流程(例如 swagger)內建到一起,内網內建與使用方式見本文最後的內建建議。
後續關于 easy-mock 的 bug 和建議,大家可以直接在 github 中提 issues,或者通過 pull request 的方式一起參與完善此項目。
連結與詳細文檔
- Github 位址 求一波 star 可以嘛~~
- 線上使用文檔
- Easy Mock CLI - 基于 Easy Mock 快速生成 api.js 的指令行工具。
使用資料
上線幾個月以來,線上使用使用者突破 8000 人,項目 12000 個,接口 70000 個,請求數 1700 萬,在此感謝初期使用者對我們的信任,并且提出了很多寶貴的意見,大家可放心使用此服務。
關于 Easy Mock
Easy Mock 是一個可視化,并且能快速生成 模拟資料 的持久化服務。
特性
- 支援接口代理
- 支援快捷鍵操作
- 支援協同編輯
- 支援團隊項目
- 支援 Restful
- 支援Swagger1.2 &2.0
- 基于 Swagger 快速建立項目
- 支援顯示接口入參與傳回值
- 支援顯示實體類
- 支援靈活性與擴充性更高的響應式資料開發
- 支援Mock.js 文法
- 支援restc 方式的接口預覽
更多詳細特性可以通過使用文檔了解 easy-mock.com/docs
界面截圖
項目清單(内網項目,名字已隐去)
接口清單
接口編輯
項目設定
功能介紹
關于 Easy Mock 的内網應用
在此,跟大家推薦一下我們内網 easy-mock 的應用流程:
- 需求,可行性評估。
- 需求評審,通常是互動稿或者原型。
- 互動或者設計評審,确認邏輯細節。
- 開發給出排期,包括(接口定義/前端開發/聯調/提測/測試時間)。
- PM或架構師系統和架構分析産出。
- 服務端設計資料庫和接口,給出詳細的接口定義(swagger)。
- 接口評審,完成後部署開發伺服器,會自動根據 swagger 定義通過 easy-mock 服務生成對應的 mock 項目。
- 前後端分别開發,前端直接使用 easy-mock 提供的資料建構前端頁面。
- 聯調,提測。測試,預發。運維釋出線上,測試回歸線上。
結語
附
- 視訊教程:如何使用EasyMock視訊教程-Web開發文檔類資源-CSDN下載下傳
- 測試接口工具:Restlet Client,一開始直接在浏覽器輸入接口位址,以為傳回一個開發當中的JSON格式,沒想到還有一些其他的布局樣式,以為接口位址錯了,後來才知道是正常的情況,隻是提供更豐富的功能罷了。
- Swagger:據說是後端用到的,前端 or 新手可以暫且不管。
- 文法手冊:Mock.js
- 圖文教程:https://www.easy-mock.com/docs