越写悦快乐之如何利用Mockoon进行数据模拟

mockoon仓库 - 图片来自我的手机

今天的越写悦快乐之系列文章为大家带来如何利用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 就可以看到下载按钮,然后选择对应操作系统的链接。

mockoon官方地址 - 图片来自我的手机

从GitHub下载

我们从项目的GitHub仓库可以看到最新发布版本是v1.12.0,此时我们点击右侧Releases标签来查看已经发布的版本列表,此时可以看到所有版本的发布情况,包括新功能、改善点、Bug修复等,最后在Assets中附加了软件包的下载列表。

GitHub Releases页面 - 图片来自我的手机

运行Mockoon(How)

我们下载软件后进行安装,安装完成后打开软件,随后我们可以看到软件的界面。

Mockoon界面 - 图片来自我的手机

接下来我们要做什么(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)

  • Getting started with Mockoon

个人收获及总结(With)

不知不觉已经2021年了,模拟数据成为前后端分离项目必不可少的手段,如何生成种类繁多,需求多变的业务数据,我们需要不断优化我们的产品,提升产品的体验,构建更加有价值的服务,让我们的客户找到产品的情感价值,构筑更有力的产品护城河,让我们一起构建更优异的产品,适当做减法才可以产品的边界。若是我的文章对你有所启发,那将是我莫大的荣幸。希望和您一起精进,成为更好的自己。

你可能感兴趣的:(越写悦快乐之如何利用Mockoon进行数据模拟)