hero

Mokia

一个开箱即用的API模拟服务器,帮助快速创建后端原型和数据模拟。

快速上手 →

数据模拟

提供大量 mock 函数,支持生成数字、文本、日期、颜色、图片等,还支持嵌套、组合等结构复杂的数据。

本地服务器

开发者无需关注服务器逻辑,通过命令就可以快速启动一个拟真的本地 mock 服务器。

配置文件

基于JavaScript的配置文件,配合IDE的支持,可以很轻松地进行管理和维护。

# 开箱即用

创建入口文件(index.js):

module.exports = {
  port: 3000,
  'GET /users'() {
    return this.list(() => ({ id: this.uuid(), name: this.fullName() }));
  },
  'GET /users/:id'(req) {
    return { id: req.params.id, name: this.fullName() };
  },
};

启动本地服务器:

npx mokia index.js --watch

打开浏览器进入http://localhost:3000/users (opens new window),你就能看到响应信息了。