fms
前端数据模拟环境,提供 AJAX 模拟与后端 MVC 中 View 层渲染模拟解决方案。
Last updated 14 days ago by nimojs .
MIT · Repository · Bugs · Original npm · Tarball
$ cnpm install fms 
SYNC missed versions from official npm registry.

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: "请先登录"
        }
    }
})
            

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

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

Maintainers (1)
Downloads
Today 0
This Week 0
This Month 6
Last Day 0
Last Week 2
Last Month 3
Dependencies (19)
Dev Dependencies (3)

Copyright 2013 - 2016 © cnpmjs.org | Home |