越寫悅快樂之如何利用Mockoon進行數(shù)據(jù)模擬

mockoon倉庫 - 圖片來自我的手機

今天的越寫悅快樂之系列文章為大家?guī)砣绾卫肕ockoon進行數(shù)據(jù)模擬的文章。在前后端分離大行其道的時代,我們不得不去面對數(shù)據(jù)缺失的窘境,那么通常我們會利用Node.js或者其他工具來模擬數(shù)據(jù),構建合適的響應發(fā)送給客戶端或者瀏覽器,那么今天介紹的這款Mockoon軟件就可以幫上大忙,通過簡單配置就可以模擬數(shù)據(jù),讓我們來一起探索一下吧。

環(huán)境信息

  • Windows - 10.0.17763

版本信息

  • mockoon - 1.12.0

Mockoon是什么(What)

它是一個簡單、快速的數(shù)據(jù)模擬器,它運行在本地,并且沒有開源,無賬號限制。

Mockoon的特點(What)

  • 限制的Mock數(shù)據(jù);
  • 可以在任何地方運行你的Mock;
  • 支持導入導出文件;
  • 支持ExpressJS的正則路由匹配;
  • 每個路由支持多個響應;
  • 支持CORS;
  • 支持HTTPS;
  • 支持自定義的響應頭;
  • 支持在環(huán)境或者路由級別增加延遲;
  • 支持請求和響應日志;
  • 支持代理模式;
  • 支持文件的自動識別;
  • 支持富文本來編輯Body內容;
  • 支持使用模板來設置Body內容;
  • 支持實時保存;
  • 支持Docker來構建CLI;
  • 支持離線使用;

安裝Mockoon(How)

從官網(wǎng)或者GitHub下載安裝包即可,Mockoon是一個基于Electron構建的桌面應用,也可以利用CLI構建你的Mock數(shù)據(jù)。

從官網(wǎng)下載

我們打開官方網(wǎng)站 mockoon 就可以看到下載按鈕,然后選擇對應操作系統(tǒng)的鏈接。

mockoon官方地址 - 圖片來自我的手機

從GitHub下載

我們從項目的GitHub倉庫可以看到最新發(fā)布版本是v1.12.0,此時我們點擊右側Releases標簽來查看已經(jīng)發(fā)布的版本列表,此時可以看到所有版本的發(fā)布情況,包括新功能、改善點、Bug修復等,最后在Assets中附加了軟件包的下載列表。

GitHub Releases頁面 - 圖片來自我的手機

運行Mockoon(How)

我們下載軟件后進行安裝,安裝完成后打開軟件,隨后我們可以看到軟件的界面。

Mockoon界面 - 圖片來自我的手機

接下來我們要做什么(How)

  • 調整軟件配置(Application/Settings)
  • 新增環(huán)境配置(Actions/Add new envirovment)
  • 新增路由配置(Actions/Add new route)
  • 啟動和終止服務(Start server/Stop server)
  • 導入和導出文件(Import/export)
  • 查看是否安裝CLI工具(Tools/CLI)
  • 查看Docker Hub倉庫(Tools/Docker repository)
  • 查看應用的數(shù)據(jù)目錄(Tools/Show app data folder)

參考(Where)

個人收獲及總結(With)

不知不覺已經(jīng)2021年了,模擬數(shù)據(jù)成為前后端分離項目必不可少的手段,如何生成種類繁多,需求多變的業(yè)務數(shù)據(jù),我們需要不斷優(yōu)化我們的產(chǎn)品,提升產(chǎn)品的體驗,構建更加有價值的服務,讓我們的客戶找到產(chǎn)品的情感價值,構筑更有力的產(chǎn)品護城河,讓我們一起構建更優(yōu)異的產(chǎn)品,適當做減法才可以產(chǎn)品的邊界。若是我的文章對你有所啟發(fā),那將是我莫大的榮幸。希望和您一起精進,成為更好的自己。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容