# 关于 MockStar

MockStar 是一款轻量级前端 Mock 工具,可以快速在本地搭建 Mock Server,更提供了一套管理 Mock 数据的方案,十分方便在开发和测试阶段使用。基于 Node.js ,无额外学习成本。

# 1. 有何特色

  • 基于 Node.js ,无额外学习成本,使用 JS 语言来写 Mock 数据,无额外学习成本
  • 简单易用,依赖 npm 生态,快速搭建本地 Mock Server
  • 提供可视化管理后台,方便管理 Mock 数据和切换数据
  • 支持传统的 XHRFetch 请求,也支持 WebSocket 或者 JSBridge 回调等异步数据
  • 完全在本地提供同源服务,不需要借助任何第三方平台

# 2. 与其他框架又什么不同

# 2.1 更适合 web 前端开发者使用

MockStar 可能是 最适合 web 前端开发人员编写 Mock 的方案。

  • 只需要简单的 Node.js 知识即可,对前端同学更友好
  • 没有繁杂的安装配置,依靠 npm 生态,你所需要的可能只是 npm install
  • 无需高深的编程技能,只需编写符合 CommonJS 规范即可,无论是 json 还是 js,只需要专注写自己 Mock 数据

# 2.2 提供可视化管理后台管理和使用 Mock 数据

实际场景中,对于接口我们可能会构造非常多种 Mock 数据。当 Mock 数据多起来之后就有管理的诉求。 MockStar 不只是 Mock Server,更是 Mock 数据管理专家,提供配套的 UI 后台,可视化管理你的所有 Mock 数据,并可任意指定返回所需要的 Mock 数据上。

# 3. 适合什么人阅读

  • 如果你是新手,想了解如果使用 MockStar 来搭建 Mock Server;
  • 如果你是 mockstar 的使用者,想查阅 api 和学习实践经验;
  • 如果你已经用了其他的数据 mock 框架或平台,想做更多探索研究;

# 4.如何反馈问题

如果对于我们的方案有疑问,则请移步到 https://github.com/mockstarjs/mockstar/issues 提出 issue,我们将定时进行回复。