數據模擬神器 easy-mock 正式開源

開源公告

由大搜車無線團隊出品的 easy-mock 在線數據模擬服務上線至今已經有幾個月時間了,近期網站剛更新了面目一新的 2.0 版本,與此同時,咱們還帶來一個更重磅的消息:前端

今天正式將整個服務的代碼在 github 開源(github.com/easy-mock/e…)git

以此,你能夠將功能完整的 easy-mock 服務部署到內網,而且與內網的開發流程(例如 swagger)集成到一塊兒,內網集成與使用方式見本文最後的集成建議。github

後續關於 easy-mock 的 bug 和建議,你們能夠直接在 github 中提 issues,或者經過 pull request 的方式一塊兒參與完善此項目。數據庫

連接與詳細文檔

使用數據

上線幾個月以來,在線使用用戶突破 8000 人,項目 12000 個,接口 70000 個,請求數 1700 萬,在此感謝初期用戶對咱們的信任,而且提出了不少寶貴的意見,你們可放心使用此服務。
後端

關於 easy-mock

Easy Mock 是一個可視化,而且能快速生成 模擬數據 的持久化服務。api

特性

  • 支持接口代理
  • 支持快捷鍵操做
  • 支持協同編輯
  • 支持團隊項目
  • 支持 Restful
  • 支持 Swagger 1.2 & 2.0
    • 基於 Swagger 快速建立項目
    • 支持顯示接口入參與返回值
    • 支持顯示實體類
  • 支持靈活性與擴展性更高的響應式數據開發
  • 支持 Mock.js 語法
  • 支持 restc 方式的接口預覽

更多詳細特性能夠經過使用文檔瞭解 easy-mock.com/docs服務器

界面截圖

項目列表(內網項目,名字已隱去)
架構

接口列表界面
運維

接口編輯
工具

項目設置

功能介紹

關於 easy-mock 的內網應用

在此,跟你們推薦一下咱們內網 easy-mock 的應用流程:

  • 需求,可行性評估。
  • 需求評審,一般是交互稿或者原型。
  • 交互或者設計評審,確認邏輯細節。
  • 開發給出排期,包括(接口定義/前端開發/聯調/提測/測試時間)。
  • PM或架構師系統和架構分析產出。
  • 服務端設計數據庫和接口,給出詳細的接口定義(swagger)
  • 接口評審,完成後部署開發服務器,會自動根據 swagger 定義經過 easy-mock 服務生成對應的 mock 項目
  • 先後端分別開發,前端直接使用 easy-mock 提供的數據構建前端頁面
  • 聯調,提測。測試,預發。運維發佈線上,測試迴歸線上。

能夠注意加粗的部分,經過 easy-mock 提供的 swagger 解析服務,能夠快速經過服務端接口定義生成前端須要的 mock 數據,大大減小在接口模擬方面花費的成本。

結語

但願經過本次 easy-mock 的開源,可以讓這個工具惠及更多的開發者,而且但願經過開源的方式,讓這個項目在社區中獲得更好的孵化。

相關文章
相關標籤/搜索