为什么有些后端经常问:喂,前端兄弟,帮忙看看 XXX 功能是用了哪个接口?
经常会这样
后端:前端兄弟,帮忙看看 XXX 功能是用了哪个接口?
我:好的。稍等,是这个 xxx
后端:确定是这个?
我:。。。
虽然帮忙找个接口不难,但是会有点恶心的感觉?
经常会这样
后端:前端兄弟,帮忙看看 XXX 功能是用了哪个接口?
我:好的。稍等,是这个 xxx
后端:确定是这个?
我:。。。
虽然帮忙找个接口不难,但是会有点恶心的感觉?
假设你的后端同事休假了运维问你 YYY 功能写的数据表是哪个,你是能直接回答出来,选择看后端代码,还是小窗问他?
后端代码看下写那个表也不难
总结:文档没做好,都是苦命人,就别互相抱怨了。
F12 对你来说很简单是没错,可是登服务器看日志连数据库看结构对后端来说一样很简单的,你会随便碰到个问题的时候就去登服务器扒日志吗?你不会那么干的原因和后端不会 F12 看接口而是来问你的原因是一样的
一个人全写的没这种烦恼
后端不就是对数据库增删改查吗?顶多再写个接口,有啥难的?
相互不理解,说啥都没用
相互合作, 少点套路, 都是混饭吃;
我这边后台也经常遇到前端问问题, 比如我组里有人说前端老来问, 占用了太多时间, 经常搞了好久发现不是后台的问题. 现在我已经要求前端那边如果有问题找后台, 一定要说清楚, 哪个 API 出了问题(最好能用 swagger/postman 模拟), 而不是某个页面上的某个数据是错的这样的.
有提到 API 文档工具的,这类工具是前端向后端要接口的时候比较好用,好像没有解决主所描述情况的痛点。
系统不断开发到了后期,后端开发人员不清楚自己写的接口用在哪些具体的前端模块 /功能点上。
对于 web 项目 F12 是可以,不过是整个页面的调用,没有对应到页面具体模块 /功能,而且移动端页面也不好调试找接口,F12 感觉也不尽人意,总会有好办法的感觉。
借再问:是否有什么工具能让后端开发者从界面模块 /功能直接查到后端接口调用情况?