使用react16+router4+mobx+koa2+mongodb做的mock平台


moapi-cli

本地工具版,一行命令 ,方便个人使用

安装

npm i moapi-cli -g

使用

moapi  //3015端口不能被占用

截图


功能

  • 支持接口代理
  • 支持生成接口文档
  • 支持生成接口markdown文档
  • 支持接口模板设置
  • 支持管理员,开发者,使用者,游客等多种账号权限
  • 支持修改记录
  • 支持版本筛选
  • 支持备注记录
  • 支持项目关注
  • 支持markdown文档管理,在线编辑
  • 支持生成mock server代码
  • 支持灵活编辑mock数据
  • 支持mockjs语法
  • 支持restc方式测试接口

链接

  • moapi在线平台(账号:18000000000,密码:123456)单点登陆可能会被挤,不要删东西,可自行注册
  • moapi-cli

Tech Arch

状态工具使用mobx,之所以选它因为对于大部分项目它比redux更适合,而且非常容易上手

  • 前端架构

    • React16+Router4+Mobx+Webpack
    • Mock.js+best-marked
    • Less+Antd+ModuleCss
    • Nginx
  • 后端架构

    • Koa2
    • MongoDB
    • Mongoose
  • 自动部署

    • jenkins

react 实用项目分享-mock server相关推荐

  1. 【腾讯Bugly干货分享】React Native项目实战总结

    本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/577e16a7640ad7b4682c64a7 "8小时内拼工作,8小 ...

  2. SAP UI5 应用开发教程之六十三 - 基于 OData V4 的本地 Mock Server 实现的深入介绍试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  3. 干货:使用Fastapi开发自己的Mock server(附源码)

    最近几天抽空看了下Fastapi的文档,顺便使用它开发了个HTTP(s)协议的Mock server.以后有需要用到挡板的地方,就可以直接使用啦. 项目一级目录: logs用来存放日志文件,日切 ma ...

  4. 如何优雅的使用Mock Server

    事出有因 昨天跟同事讨论我们在用的rap2(一个集接口编写和mock server的开源项目)和刚上线了一个easy-mock的server,到底哪个好用. 我们主要讨论的点有个两个: 接口的一致性. ...

  5. python接口测试实战_Python接口测试实战5(下) - RESTful、Web Service及Mock Server

    课程目录 更多学习资料请加添加作者微信:superz-han获取 本节内容 REST及RESTful API Web Service XML解析 Mock Server REST及RESTful AP ...

  6. 如何以 mock server 的方式本地启动 SAP UI5 应用,使它不连接服务器端 OData 服务

    我们在做 SAP UI5 开发时,在视图逻辑没有开发完毕时,往往不希望连接服务器端的 OData 服务进行联调,而仅仅连接本地端的测试数据. 本文介绍如果启动本地 mock server,将 SAP ...

  7. pythonflaskmock数据_Flask实现简单Mock Server

    Mock Server充当的角色: Mock server在实际项目中的意义就相当于数据库.将我想要的数据返回给我就行,我并不关心你怎么逻辑处理的. 一般的应用程序请求方式是GET和POST. Fla ...

  8. 上百个Android开源项目分享

    转载地址:[http://blog.csdn.net/bboyfeiyu/article/details/12234163] 上百个Android开源项目分享,希望对android开发有帮助. And ...

  9. 技术实践丨React Native 项目 Web 端同构

    摘要:尽管 React Native 已经进入开源的第 6 个年头,距离发布 1.0 版本依旧是遥遥无期."Learn once, write anywhere",完全不影响 Re ...

最新文章

  1. 监听对象中某一项的值_Vue中watch的详细用法
  2. linux 防火墙 iptables 允许 某个 某段 IP访问 某个端口
  3. loadrunner监控linux性能指标,使用LoadRunner监控Linux系统性能.doc
  4. 面向对象初调用:foolish 电梯
  5. mongodb启动时报错ERROR: child process failed, exited with error number 1
  6. 关闭蜂鸣最简单的方法
  7. gulp安装报错Local version: Unknown
  8. 新媒体运营神器-迅捷旗下的这些媒体软件简直要逆天了!
  9. c语言math库正弦余弦函数
  10. 如何在Mac上使用屏幕共享
  11. 计算机total函数,以一敌十的SUBTOTAL函数,你不会用就太可惜了!
  12. classes是什么意思怎么读_Classes是什么意思_Classes的翻译_音标_读音_用法_例句_爱词霸在线词典...
  13. 数据库可靠性/可用性、稳定性RTO/RPO
  14. 一份热乎乎的字节面试真题
  15. huggingFace 中文模型实战——中文文本分类
  16. Mac安装软件时提示“文件已损坏,您应该将它移到废纸篓”解决办法(亲测有效)
  17. 电商网站之更新订单状态
  18. “serve with message ‘spawn vue-cli-service ENOENT”的解决办法
  19. 运营(朋友圈内容):卖货的朋友圈,该发哪些内容?
  20. linux下的僵尸进程产生原因和解决方法(含具体代码)

热门文章

  1. 几何画板要怎样度量直线方程
  2. Hibernate事务
  3. Delphi 与 DirectX 之 DelphiX(83): TDIB.FilterLine()、FilterRect();
  4. [原创]ASP.net 2.0 ObjectDataSource 应用操作代码实例(1)-—访问SQL2005
  5. asp.net2.0学习历程 菜鸟到中级程序员的飞跃[z转]
  6. 欧盟网络安全局发布《供应链攻击威胁全景图》报告(中)
  7. 微软:SolarWinds 黑客的目标是受害者的云数据
  8. 关于oracle数据恢复
  9. ionic使用ImagePicker插件中文显示
  10. android四大组件小整