一、引入
1、前后端混合开发(早期):将前端、后端、数据库混杂在一起写,前后前全部在一个工程中。沟通成本高、分工不明确、不便于管理、不便于维护和扩展。
2、前后端分离开发:前端工程和后端工程,为了前后端对接需要遵守一些开发规范,这个开发规范定义在接口文档中,这里的接口是指一个明确的业务功能。
3、接口文档:由产品经理分析原型和需求得到接口文档。
4、前后端分离开发流程:需求分析——接口定义(API接口文档)——前后端并行开发(遵守规范)——测试(前端、后端)——前后端联调测试
二、YAPI
1、概念:YAPI是高效、易用、功能强大的api管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。
2、官网:https://yapi.pro/
3、使用:
①注册好后点击新建项目,输入项目名称


②新建分类

③为该分类添加接口



④、编辑接口,编辑请求参数设置和返回参数设置




⑤、预览,查看设定好的信息。可以看到设定好的所有信息。

⑥高级Mock
在设置完后的初始状态下:

使用高级Mock增加期望:


此刻再次查询就可以看到不是乱码:








![【AI学习】[2024北京智源大会]具身智能:具身智能关键技术研究:操纵、决策、导航](https://i-blog.csdnimg.cn/direct/c341daa544f64684a69f40ce58e9f8c0.png)










