为什么有些后端经常问:喂,前端兄弟,帮忙看看 XXX 功能是用了哪个接口?

2020-01-06 09:33:25 +08:00
 jrtzxh020

经常会这样

后端:前端兄弟,帮忙看看 XXX 功能是用了哪个接口?

我:好的。稍等,是这个 xxx

后端:确定是这个?

我:。。。

虽然帮忙找个接口不难,但是会有点恶心的感觉?

14554 次点击
所在节点    程序员
126 条回复
5G
2020-01-06 09:34:41 +08:00
接口没有集中声明调用的地方?有的话直接扔给他就可以啊
jrtzxh020
2020-01-06 09:37:00 +08:00
@5G 肯定是有的,找不难啊
chickenJuicer
2020-01-06 09:37:36 +08:00
你咋不问为啥前端老问后端: 兄嘚这个接口确定有这个字段? 确定吗? 万一没有呢? 啥类型啊?
robot1
2020-01-06 09:37:45 +08:00
刚接手的项目 没有文档 鬼知道界面上的数据来自哪个接口 不问就干坐一天吧
b821025551b
2020-01-06 09:38:13 +08:00
因为存在很多接口功能或者参数相近,有的时候 ABC 三个都差不多,挨个去排查还不如直接问前端;
还有的后端以为是用 A 接口,而前端用的是 B 接口
deleteDB
2020-01-06 09:39:09 +08:00
前端没有秘密 打开浏览器 F12 就是懒
yjm9898
2020-01-06 09:39:18 +08:00
996 真累,程序员真累
jrtzxh020
2020-01-06 09:40:02 +08:00
@robot1 自己写的接口,自己不清楚?
5G
2020-01-06 09:40:25 +08:00
@jrtzxh020 #2 有是有,你得告诉他啊,说不定他就一时没找到接口声明在哪呢,你扔给他这接口声明的位置了,他还会不明白你啥意思吗,那就没办法了
robot1
2020-01-06 09:41:53 +08:00
@jrtzxh020 任何一个项目都是自己从头写的??
jrtzxh020
2020-01-06 09:42:00 +08:00
@jrtzxh020 老哥,我们也无辜啊,前端说白了就是展示数据。至于有什么数据和数据什么类型,不是后端定义的?
jrtzxh020
2020-01-06 09:43:09 +08:00
@robot1 你非要拿这种例子我也没办法。那我不能说我前端也刚接手,我也找不到啊老哥?
star7th
2020-01-06 09:43:56 +08:00
沟通中的扯皮是很烦人的。所以我建议用 showdoc 可管理 api 接口文档,什么功能对应一翻就知道。www.v2ex.com/t/634984#reply6
另外还可以教他怎么看网络请求。就是打开审查元素,切换到网络,这样子 balabala。这样他就慢慢懂得自己找,然后对文档。根本不需要烦前端。
mcfog
2020-01-06 09:43:57 +08:00
功能了(界面)到接口的映射就只有前端才有啊

假设你的后端同事休假了运维问你 YYY 功能写的数据表是哪个,你是能直接回答出来,选择看后端代码,还是小窗问他?

后端代码看下写那个表也不难
hakono
2020-01-06 09:44:19 +08:00
后端表示,在前段的 js 代码里找接口调用逻辑是多么痛苦的一件事,前段肯定无法理解
Vegetable
2020-01-06 09:45:59 +08:00
你告诉他怎么找好了
以我的经验来看,很多前端 debug 的水平还不如写爬虫出身的后端呢,我咋没说恶心的
nashxk
2020-01-06 09:46:35 +08:00
感觉挺正常的,有时候他们抓包啥的比较麻烦,就让前端来找。不过比较少碰到问后面那句“确定是这个”的
jrtzxh020
2020-01-06 09:48:17 +08:00
@mcfog 你这话不对,功能了(界面)到接口的映射就前后端都有。只是前端方便点和熟悉点而已。最简单直接的方法,不就是 F12 自己看一下?
liuzhaowei55
2020-01-06 09:49:09 +08:00
比如有一个接口已经出了两三个版本,现在想了解下最早的接口是否已经停用了,停用就可以不用再维护了。
smy14520
2020-01-06 09:51:16 +08:00
@jrtzxh020 小程序和微信公众号 是不是还得配一下抓包工具再看接口?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/635359

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX