今天的越寫悅快樂之系列文章爲大家帶來如何利用Mockoon進行數據模擬的文章。在前後端分離大行其道的時代,我們不得不去面對數據缺失的窘境,那麼通常我們會利用Node.js或者其他工具來模擬數據,構建合適的響應發送給客戶端或者瀏覽器,那麼今天介紹的這款Mockoon軟件就可以幫上大忙,通過簡單配置就可以模擬數據,讓我們來一起探索一下吧。
環境信息
- Windows - 10.0.17763
版本信息
- mockoon - 1.12.0
Mockoon是什麼(What)
它是一個簡單、快速的數據模擬器,它運行在本地,並且沒有開源,無賬號限制。
Mockoon的特點(What)
- 限制的Mock數據;
- 可以在任何地方運行你的Mock;
- 支持導入導出文件;
- 支持ExpressJS的正則路由匹配;
- 每個路由支持多個響應;
- 支持CORS;
- 支持HTTPS;
- 支持自定義的響應頭;
- 支持在環境或者路由級別增加延遲;
- 支持請求和響應日誌;
- 支持代理模式;
- 支持文件的自動識別;
- 支持富文本來編輯Body內容;
- 支持使用模板來設置Body內容;
- 支持實時保存;
- 支持Docker來構建CLI;
- 支持離線使用;
安裝Mockoon(How)
從官網或者GitHub下載安裝包即可,Mockoon是一個基於Electron構建的桌面應用,也可以利用CLI構建你的Mock數據。
從官網下載
我們打開官方網站 mockoon 就可以看到下載按鈕,然後選擇對應操作系統的鏈接。
從GitHub下載
我們從項目的GitHub倉庫可以看到最新發布版本是v1.12.0
,此時我們點擊右側Releases
標籤來查看已經發布的版本列表,此時可以看到所有版本的發佈情況,包括新功能、改善點、Bug修復等,最後在Assets
中附加了軟件包的下載列表。
運行Mockoon(How)
我們下載軟件後進行安裝,安裝完成後打開軟件,隨後我們可以看到軟件的界面。
接下來我們要做什麼(How)
- 調整軟件配置(Application/Settings)
- 新增環境配置(Actions/Add new envirovment)
- 新增路由配置(Actions/Add new route)
- 啓動和終止服務(Start server/Stop server)
- 導入和導出文件(Import/export)
- 查看是否安裝CLI工具(Tools/CLI)
- 查看Docker Hub倉庫(Tools/Docker repository)
- 查看應用的數據目錄(Tools/Show app data folder)
參考(Where)
個人收穫及總結(With)
不知不覺已經2021年了,模擬數據成爲前後端分離項目必不可少的手段,如何生成種類繁多,需求多變的業務數據,我們需要不斷優化我們的產品,提升產品的體驗,構建更加有價值的服務,讓我們的客戶找到產品的情感價值,構築更有力的產品護城河,讓我們一起構建更優異的產品,適當做減法纔可以產品的邊界。若是我的文章對你有所啓發,那將是我莫大的榮幸。希望和您一起精進,成爲更好的自己。