有了这个云端Mock功能,你的简历起码提升30分!

简介: 我发现一个现象很久了:很多人都喜欢私下自己做一些项目。也就是一些个人的项目,其实我觉得这样挺好处挺多的: • 1、可以在空闲时间提升自己的技术• 2、这些个人项目可以写在简历上,为自己加分

 

前言

我发现一个现象很久了:很多人都喜欢私下自己做一些项目。也就是一些个人的项目,其实我觉得这样挺好处挺多的:

    • 1、可以在空闲时间提升自己的技术
    • 2、这些个人项目可以写在简历上,为自己加分

    大家都有这样的疑问~

      • 问:三哥啊,我觉得自己私下里写的项目真的鸡肋啊,食之无味,弃之可惜
      • 我:为啥这么说呢?
      • 问:写到简历上,怕面试官觉得low,不写到简历上,又觉得也还行,毕竟可以凑凑数嘛
      • 我:小问题,你把鸡肋烹饪成猪脚😋,不就行了嘿嘿
      • 问:啊???鸡肋还能烹饪成猪脚???

      image.gif编辑

      我很尴尬!!!

      有一位兄弟跟我分享了他在求职过程中经历的几件事:

        • 我真没啥好写的啊!!!
        • 我真的没那么多精力啊!!!
        • 我真的很尴尬啊!!!

        我真的没啥好写的啊!!!

        我在求职的时候想要让自己的项目经验表现得更加丰富,但是我真的没啥好写的啊,公司就做那么几个小项目,小打小闹的,感觉上不了台面啊。。。

        我真的没那么多精力啊!!!

        你叫我私下去自己写项目吗?我也想啊,我也想好了要写一个怎么样的项目了,但是我是一个前端工程师啊,我不会后端。。。我哪有那么多的精力兼顾前后端呢?招人组队的话,大家也很忙啊,交流起来也不方便,还不如我自己一个人开发呢~

        我真的很尴尬啊!!!

        是,Nodejs也是前端的一部分,最后我用它去写了一些接口,也把整个项目写出来了,但是我要同时写前端、后端,这导致了:

          • 1、后端不精,写的很烂,写的接口质量太差了
          • 2、想要兼顾前后端,最后导致了我前端写的质量也很差,达不到我平时的水平
          • 3、作品展示的时候,面试官在憋笑~~ 我在憋哭 ~~~
          • 4、竹篮打水一场空啊写的东西还不如不写呢太尴尬了吧~

          如何才能写好个人项目呢?

          我真的是很鼓励大家都能私底下能去多做一些项目的,多学一些技术,多提升自己,但是每个人的精力都是有限的,这暴露出来了几个问题:

            • 你可以兼顾前后端吗?
            • 你能分配足够多的精力在前端上吗?

            如果有个人帮你写后端呢?

            很多人第一时间会想到——Mockjs,是的,以往当我们不想写后端时,就会使用Mockjs来生成假数据,达到模拟后端的效果,但是我在用了这么多Mock的工具之后,我发现一些问题:

              • 不够纯粹,还是得写一些服务端的代码
              • 不够简单,使用过程还得去看Mock文档
              • 不够方便,定义完一个接口不能马上调试
              • 不够灵活,当你想要改一个字段的模拟数据时,得一个一个去找

              当我在写个人项目时,我只想要纯粹的前端,简单的操作,方便的调试,灵活地修改,所以我希望我用到的Mock工具应该具备以下特点:

                • 够纯粹,我只想写前端,不想写后端
                • 够简单,有现成的mock规则让我选
                • 够方便,随时定义接口,随时调试
                • 够灵活,改字段时可以通过可视化界面快速找到并进行修改

                所以,我们在选Mock工具时,一定要选一个能让我们效率最高,用起来最舒服的工具,这样才能让我们在做个人项目时,能得到最大的个人提升!!!

                让鸡肋变猪脚的神器——Apifox

                Apifox = Postman + Swagger + Mock + JMeter。集接口文档工具、接口Mock工具、接口自动化测试工具、接口调试工具于一体,提升 10 倍研发效率。

                我最近在使用它的一款功能——云端Mock

                这是一个与众不同的Mock功能,用它来模拟后端,简直是太快乐了!!!我真的能无忧无虑地做我的个人项目!!!

                1、新建个人项目

                首先进入Apifox的网页版,然后新建一个项目(名字随便取的啦~)

                image.gif编辑

                2、新建一个接口

                点击新建接口,进行接口的创建

                image.gif编辑

                往下滚动,你会发现返回响应这个分区,在这里可以定时此接口的返回数据结构,并可以在此处进行Mock规则的选择,Apifox提供了超多Mock规则供你选择!!!

                image.gif编辑

                真的。。很多Mock规则供选择啊,我想到的都有了~

                image.gif编辑

                然后再往下滚动,你会发现响应示例这个分区,这个分区可神奇了,它能根据你刚刚定义的返回响应,生成一个示例,牛逼~

                image.gif编辑

                image.gif编辑

                然后点击保存,我们这就算创建完一个接口啦!!!怎么样?是不是超级快?我大概算了一下,我创建这个接口只用了2分钟~你没听错,2分钟哦~~

                3、开启云端Mock

                最最最牛逼的环节来了!!!开启云端Mock这个功能!

                image.gif编辑

                image.gif编辑

                然后我们返回接口管理,选择咱们刚刚新建的那个接口,记得把右上角的运行环境切换成远端Mock

                4、调试接口

                万事俱备,只欠东风。最后咱们只需要点击发送即可马上调试接口,看着生成的数据,是不是很兴奋,我用不到5分钟的时间就写完并调试完一个接口,有了Apifox,老子就是全栈工程师!!!

                image.gif编辑

                5、前端请求

                前端只需要复制此接口的链接,并进行请求即可

                image.gif编辑

                const request = async () => {
                    const data = await axios.get(
                      "https://mock.apifox.cn/m1/1033520-0-default/api/v1/shop"
                    );
                    console.log(data);
                  };

                image.gif

                Apifox——API工具届的猪脚(主角)

                Apifox无疑是当前最好用的API文档工具,API自动化测试工具,API Mock工具,接口文档管理工具,接口文档生成工具。是当今API工具领域当之无愧的主角!!!

                image.gif编辑

                image.gif编辑

                image.gif编辑

                纯粹

                Apifox就像是每个开发人员的一位纯粹的朋友,无论是前端、后端、测试,他都能在你面临开发效率问题的时候,一直帮助你:

                  • Mock功能:前端人员狂喜
                  • 接口文档功能:后端人员直呼爽爆
                  • 接口测试功能:测试人员表示很省力

                  简单

                  大家刚刚也看到了,我2分钟创建一个接口,5分钟内完成整个接口的创建、调试,简简单单,五分钟内,我从一个前端程序员升级成一位全栈工程师,牛逼!!!,用鼠标点几下就能成为一个全栈大佬,何乐而不为呢?

                  方便

                  我定义完接口,直接就调试,中间并没有什么复杂的步骤阻塞我。一个字——爽!两个字——顺畅!三个字——真顺滑!!!

                  四个字——真滴方便!!!

                  灵活

                  作为一个可视化的API文档工具,Apifox提供了分组、搜索等功能,让你能在极短的时间内找到你想修改的接口,并且修改接口界面结构分明,一目了然,想在哪就改哪~

                  image.gif编辑

                  友好

                  Apifox不止是一款强大的API文档工具,同时它也是一款对开发人员非常友好的工具~不得不佩服Apifox团队的大佬们,每天在100多个群中耐心解答用户的问题,而且对于每个用户提的需求,都非常重视。

                  还记得上次我在群里不经意提了个小需求,几天后连我自己都忘了,但是Apifox的大佬居然艾特我说:”几天前您提出的需求,今天已上线~“,打心底给Apifox竖起大拇指~👍🏻👍🏻👍🏻大拇指

                  总结

                  Apifox是一款强大的工具,使用起来非常简单,它提供了通俗易懂的帮助文档,大家用起来!!!提高开发效率在此一举!!!

                    image.gif编辑

                    相关文章
                    vxe-table表格校验失败后保持可以编辑状态
                    vxe-table表格校验失败后保持可以编辑状态
                    vxe-table表格校验失败后保持可以编辑状态
                    |
                    5月前
                    |
                    安全
                    电脑32位系统能改64位系统吗
                    本文详解32位系统能否升级为64位。答案是:可以,但需满足CPU支持64位架构、内存至少4GB等条件。升级唯一方法是重装系统,需备份数据、制作启动U盘、设置BIOS并安装驱动。升级前务必确认硬件兼容性,避免系统运行不稳定。
                    |
                    机器学习/深度学习 人工智能 算法
                    整合海量公共数据,谷歌开源AI统计学专家DataGemma
                    【10月更文挑战第28天】谷歌近期开源了DataGemma,一款AI统计学专家工具,旨在帮助用户轻松整合和利用海量公共数据。DataGemma不仅提供便捷的数据访问和处理功能,还具备强大的数据分析能力,支持描述性统计、回归分析和聚类分析等。其开源性质和广泛的数据来源使其成为AI研究和应用的重要工具,有助于加速研究进展和推动数据共享。
                    291 6
                    |
                    4月前
                    |
                    Ubuntu
                    Ubuntu系统重装:一步一步指南
                    本文介绍了如何重装Ubuntu系统,重装系统可以让电脑重新恢复到原始状态,从而解决电脑出现的各种问题,提高电脑的运行效率。重装系统的过程需要准备U盘,从官网下载Ubuntu系统,进入BIOS设置,根据提示进行安装,安装完成后重启电脑即可完成重装Ubuntu系统。
                    |
                    存储 消息中间件 NoSQL
                    聊一聊数据库的行存与列存
                    好多人最开始学习数据库的时候,是关系数据库,数据以表格形式存储,一行表示一条记录。其实这种就是典型的行存储(Row-based store),将表按行存储到磁盘分区上。 而一些数据库还支持列存储(Column-based store),它将表按列存储到磁盘分区上。
                    聊一聊数据库的行存与列存
                    |
                    存储 安全 数据挖掘
                    服务器数据恢复—正常断电后重启的服务器中Raid5阵列崩溃的数据恢复案例
                    服务器数据恢复环境: 一台某品牌DL380 G4服务器,服务器通过该服务器品牌smart array控制器挂载了一台国产的磁盘阵列,磁盘阵列中有一组由14块SCSI硬盘组建的RAID5。服务器安装LINUX操作系统,搭建了NFS+FTP,作为内部文件服务器使用。 服务器故障: 搬迁机房后,工作人员将服务器和磁盘阵列打扫了一下,连接所有线缆后,将服务器和磁盘阵列开机,发现服务器无法识别RAID,提示未做初始化。 北亚企安数据恢复工程师到达现场后对服务器和磁盘阵列进行简单的初检,经过初检发现数据丢失的原因是raid信息丢失,该RAID的冗余采用双循环的校验方式。
                    |
                    弹性计算 Ubuntu Linux
                    【玩转幻兽帕鲁Palworld】阿里云服务器一键部署幻兽帕鲁游戏教程「0基础上手指南」
                    新手如何自建幻兽帕鲁服务器?基于阿里云服务器搭建幻兽帕鲁palworld服务器教程来了,一看就懂系列。本文是利用OOS中幻兽帕鲁扩展程序来一键部署幻兽帕鲁服务器,分享官方基于阿里云服务器快速创建幻兽帕鲁服务器教程。
                    2321 0
                    |
                    Java 计算机视觉 Python
                    我的自描外挂制作日志——FPS类游戏的自瞄【优化改进1】
                    我的自描外挂制作日志——FPS类游戏的自瞄【优化改进1】
                    510 1
                    |
                    数据采集 网络协议 开发者
                    工业自动化领域常见的通讯协议
                    工业自动化领域常见的通讯协议
                    1442 1
                    |
                    机器学习/深度学习 人工智能 TensorFlow
                    神经网络入门到精通:Python带你搭建AI思维,解锁机器学习的无限可能
                    【9月更文挑战第10天】神经网络是开启人工智能大门的钥匙,不仅是一种技术,更是模仿人脑思考的奇迹。本文从基础概念入手,通过Python和TensorFlow搭建手写数字识别的神经网络,逐步解析数据加载、模型定义、训练及评估的全过程。随着学习深入,我们将探索深度神经网络、卷积神经网络等高级话题,并掌握优化模型性能的方法。通过不断实践,你将能构建自己的AI系统,解锁机器学习的无限潜能。
                    299 0

                    热门文章

                    最新文章