「前端该如何优雅地Mock数据」每个前端都应该学会的技巧

本文介绍了前端在后端接口未完成时如何优雅地Mock数据,探讨了本地模拟数据、接口管理平台和请求拦截返回假数据等方法的优缺点,并推荐了Apifox作为解决方案。Apifox可以通过导入接口文档、智能规则和定制规则等功能,帮助前端开发者高效地获取模拟数据,提高开发效率。
摘要由CSDN通过智能技术生成

☀️ 前言

  • 大家好我是小卢,事情是这样子,前段时间有个前端朋友入职了,为了简历更好看在里面写道:“在前端熟练使用Mock调试接口,模拟接口数据,减少联调问题大大提高了开发效率”
  • 但是在入职后在开会的时候被指出项目开发进度缓慢。
  • 产品经理:为什么项目进度这么慢?
  • 后端:已经快马加鞭写接口中,部分接口我已经给了前端接口文档😅。
  • 前端:我的页面写好了后端接口没写好,我的前端页面大大依赖后端接口,我没有办法进行数据调试🥺。
  • 前端组长怒吼:你不是说你会用Mock?你倒是用啊😫!
  • 以上根据真实事件改编

🤷‍♂️ 问题出在哪

  • 当这个朋友找到我的时候我很是疑惑?对啊你不是说会用Mock吗怎么不用呢🤨?
  • 后来我才得知原来他说的熟练使用Mock是指在前端根据每个接口来写一个json来对应接口调用。
  • 这样不仅耗时长还容易写错,怪不得会被吐槽开发效率慢。
  • “那小卢哥,有没有什么办法可以让我在本地快捷进行Mock调试呢?🤤”
  • 那当然有啦,听我细细道来,但是在这之前先给新同学科普一下Mock是什么?

❓ 什么是Mock

  • 如上图所示,这是我们在开发中必须经历的过程。
  • 在普遍的开发环境中,我们在拿到一个需求的时候,一般都是前后端同时开发。
  • 什么?你说能不能一个需求等后端全部开发完了再让前端对接,这是不可能的事情🙅,除非公司是你家的。
  • 但是事实上很多时候前端能力较强的小伙伴们,写页面的速度都特别快,唰唰唰很快啊几个静态页面全部做完了,剩下的就是对接口了。
  • 这时候就需要涉及到数据方面的coding,我们需要依赖返回的接口数据进行一些复杂的逻辑处理,但是在对接口的同时难免会遇到接口文档描述不清晰的情况,比如参数名写错了,是否必填没有标注出来,种种让
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

快跑啊小卢_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值