热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

前端开发接口联调推荐方案

前端开发接口联调推荐方案mockm是一款便于使用,功能灵活的接口工具。安装和使用非常简洁和方便,直接一个命令搞定,前后端人员都可以使用。在多数项目中,这可以说是前端与后台进行接口联


前端开发接口联调推荐方案

mockm 是一款便于使用,功能灵活的接口工具。安装和使用非常简洁和方便,直接一个命令搞定,前后端人员都可以使用。

在多数项目中,这可以说是前端与后台进行接口联调的最佳实践.



  • 当还没有文档时,可以很快的创造一份符合页面结构的接口文档。

  • 当还没有接口时,可以快速创建出接口

  • 当接口没有数据时,可以自动生成任意的逼真数据

  • 当与后端进行接口联调时,可以无感知自动生成携带请求和响应调试页面,方便沟通和参考以及调试

  • 当原本存在接口无法访问时,可能进行响应还原

这是 mockm 的文档地址: https://hongqiye.com/doc/mockm/

从此前端不用再麻烦后端造数据改数据了,后端不用再问前端传了什么值了。


引用文档中的功能说明:



  • 0 侵入, 无需修改项目中的任何代码即可投入使用

  • 快速生成接口和数据, 以及文档

  • 支持 Restful API

  • 以最方便的形式支持 api 拦截, 注入, 请求及响应修改

  • 修改实时生效

  • 支持自动允许跨域

  • 自动带参调试, 无需登录

  • 自动根据接口查找文档和调试地址, 标识字段描述

  • 请求记录, 重放

  • 当提供接口的后端服务出现问题, 也可最大程度还原接口响应

  • 参数预校验, 助你分析接口联调的问题所在

  • 无需数据库支持

  • 根据接口生成业务代码

  • 跨平台, 支持 linux macos windows

  • 支持远程调试, 一个属性完成内网穿透


快速使用



  1. 命令行输入 npm i -g mockm 安装

  2. 创建配置文件 mm.config.js 并录入内容

    module.exports = {
    api: {
    '/my/api': {msg: `我的 api`},
    },
    }


  3. 命令行输入 mm 启动

所有工作已经完成了, 请享用:



  • 浏览器访问 http://127.0.0.1:9000/my/api 查看效果.

  • 浏览器访问 http://127.0.0.1:9005/#/get/my/api 请求详情.

  • 想了解更多功能请继续阅读…




推荐阅读
  • Startup 类配置服务和应用的请求管道。Startup类ASP.NETCore应用使用 Startup 类,按照约定命名为 Startup。 Startup 类:可选择性地包括 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • CentOS7源码编译安装MySQL5.6
    2019独角兽企业重金招聘Python工程师标准一、先在cmake官网下个最新的cmake源码包cmake官网:https:www.cmake.org如此时最新 ... [详细]
  • 本文介绍了一款用于自动化部署 Linux 服务的 Bash 脚本。该脚本不仅涵盖了基本的文件复制和目录创建,还处理了系统服务的配置和启动,确保在多种 Linux 发行版上都能顺利运行。 ... [详细]
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
  • 从 .NET 转 Java 的自学之路:IO 流基础篇
    本文详细介绍了 Java 中的 IO 流,包括字节流和字符流的基本概念及其操作方式。探讨了如何处理不同类型的文件数据,并结合编码机制确保字符数据的正确读写。同时,文中还涵盖了装饰设计模式的应用,以及多种常见的 IO 操作实例。 ... [详细]
  • VPX611是北京青翼科技推出的一款采用6U VPX架构的高性能数据存储板。该板卡搭载两片Xilinx Kintex-7系列FPGA作为主控单元,内置RAID控制器,支持多达8个mSATA盘,最大存储容量可达8TB,持续写入带宽高达3.2GB/s。 ... [详细]
  • 云函数与数据库API实现增删查改的对比
    本文将深入探讨使用云函数和数据库API实现数据操作(增删查改)的不同方法,通过详细的代码示例帮助读者更好地理解和掌握这些技术。文章不仅提供代码实现,还解释了每种方法的特点和适用场景。 ... [详细]
  • EasyMock实战指南
    本文介绍了如何使用EasyMock进行单元测试,特别是当测试对象的合作者依赖于外部资源或尚未实现时。通过具体的示例,展示了EasyMock在模拟对象行为方面的强大功能。 ... [详细]
  • 本文探讨了 RESTful API 和传统接口之间的关键差异,解释了为什么 RESTful API 在设计和实现上具有独特的优势。 ... [详细]
  • 本文详细介绍了如何在 Spring Boot 应用中通过 @PropertySource 注解读取非默认配置文件,包括配置文件的创建、映射类的设计以及确保 Spring 容器能够正确加载这些配置的方法。 ... [详细]
  • 实体映射最强工具类:MapStruct真香 ... [详细]
  • 本文介绍如何在Spring Boot项目中集成Redis,并通过具体案例展示其配置和使用方法。包括添加依赖、配置连接信息、自定义序列化方式以及实现仓储接口。 ... [详细]
  • 深入解析Spring启动过程
    本文详细介绍了Spring框架的启动流程,帮助开发者理解其内部机制。通过具体示例和代码片段,解释了Bean定义、工厂类、读取器以及条件评估等关键概念,使读者能够更全面地掌握Spring的初始化过程。 ... [详细]
author-avatar
火柴没头518_410
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有