关于前后端联调,后端问题需要依赖于复杂页面交互,是怎么接入前端来调试后端问题的呢

124 天前
 liudewa
  1. 我是前端开发,现在对接不同的部门的后端开发,而且我们是有开发服务器的,我这边调试都是接入开发服务器的地址(只要后端是最新的)不用依赖后端同事

  2. 部门 A 后端开发,每次后端出现问题,都要我启动前端本地项目来接入他本地进行调试问题(耦合性也太大了,我本来在做其它项目,突然要我启动前端,每次去厕所在拉屎,会让我启动前端服务)

  3. 部门 B 后端,从开发开时就从没连过他们本地服务,他们有变动会更新后端服务就很舒服(有个疑问,对于后端需要前端页面复杂交互来调试接口是怎么来调试的呢)

4555 次点击
所在节点    程序员
65 条回复
linshuizhaoying
124 天前
找运维要个资源 发测试版
HaibaraDP
124 天前
请求头里加参数,网关根据参数决定转发到哪个服务上
liudewa
124 天前
@zhengfan2016 #17 服务器 不能访问个人电脑 只能个人电脑访问服务器
beidounanxizi
124 天前
害得我登录回复 哥们你不会抓包请求 甩给他 curl 请求嘛 何必将就 A
curl 就是前后端联调的沟通窗口啊 返回数据有问题 就让后端改
什么本地起服务 联调
调侃下 估计你们公司开的薪资都很低 😂
beidounanxizi
124 天前
network fetch/xhr copy --> copy as curl
liudewa
124 天前
@beidounanxizi #24 纯牛马 工资是低
liudewa
124 天前
@beidounanxizi #24 他需要自己复现 比如是一个表单提交接口报错了,而提交需要的参数是其它页面接口返回的
vansiit
124 天前
@beidounanxizi #25 这不就是正解吗,这么简单的事
james2013
124 天前
哪个接口报错了,把接口名称和参数发给后端,后端自己直接调用接口调试。
基本上能解决 90%的问题
spritecn
124 天前
话说,你们没有稳定的前端开发环境?
chairuosen
124 天前
把相关所有接口的 curl 给他就行,他自己去试
liudewa
124 天前
@spritecn #30 没有只有开发环境, 这个有什么特别的吗
spritecn
124 天前
@liudewa 就是 19 楼说的意思,稳定的前端测试环境
Cruzz
124 天前
发个 curl 不就行了么。
beidounanxizi
124 天前
@liudewa 你还没理解我的意思 厘清责任
curl 甩给他 剩下不需要你做什么事,跟环境没任何关系 ,
你只需要证明返回的数据 在我的 ui 交互和数据展示上没问题就行了, 除非你自己 web 端有问题
你可以配合他联调 但是主动权在你这里 当然你这个后台开发应该是 99% javaer 开发的
至于开发测试生产环境 你喊没有资源 需要运维支持下(当然运维一般不要太菜)
liudewa
124 天前
@beidounanxizi #35 好的 感谢大佬
liudewa
124 天前
@spritecn #33 服务器是不能访问个人电脑的,除非后端打包放到服务器才行,现在后端就想在本地调试,环境没什么用(当然前端也可以打包,让它自己本地启个前端服务)
syseven
124 天前
代理下接口能有多难...
MoYi123
124 天前
专门部署一个用来测试啊, 比如游戏的后端要测试, 要写代码模拟的工作量是等于是要把前端重写一遍了.
starlion
124 天前
1 、可以根据你的前端项目出一个 API 文档(不管是你自动生成 OpenAPI 还是手写的),接口名称,接口参数,数据格式等等,测试代码示例 - postman 或者 curl 示例 一步一步咋测写清楚 。作为公共文档丢给它
2 、本地搭建一个前端的测试项目

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

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

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

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

© 2021 V2EX