fms

    0.2.0 • Public • Published

    FMS

    Front Mock Server | 前端数据模拟服务器

    Build Status NPM version NPM downloads

    在线文档 在线示例

    FMS 提供了一套解决方案

    前端基于 FMS 可以独立完成Web数据模拟(AJAX、后端模板引擎渲染页面)。

    基于 Node 的前后端分离成本太高,不适合小型团队。而 Mock Server 的前后端分离解决方案不需要改动后端框架,且上手简单会 AJAX 就会使用 FMS。

    功能

    • 模拟 AJAX
    • 模拟后端模板引擎渲染
    • 根据模拟代码生成文档

    亮点

    JS语法配置模拟代码

    fms.ajax({
        type: 'get',
        url: '/demo/',
        res: {
            ok: 1,
            error: 0
        }
    })

    http://demo.fmsjs.org/demo/

    自动生成数据文档

    fms.ajax({
        type: 'get',    
        title: '获取用户名',
        url: '/get_user/',
        request: {
            id: '2',
            _id: "用户ID"
        },
        res: {
            ok: {
                status: "success",
                username: "fms"
            },
            err: {
                status: "error",
                msg: "请先登录"
            }
        }
    })
                

    模拟任何后端模板引擎渲染

    下一篇:前端数据模拟痛点

    Keywords

    none

    Install

    npm i fms

    Homepage

    fmsjs.org

    DownloadsWeekly Downloads

    49

    Version

    0.2.0

    License

    MIT

    Last publish

    Collaborators

    • nimojs