前后端分开开发, 必须后端先做,做好了在提供给前端吗?

2020-09-03 10:59:42 +08:00
chaleaoch  chaleaoch
其实接口定义好了就可以了啊 前端不是也有 fiddler 之类的工具可以做代理吗?或者 nginx 也可以.

为什么一定要后端提供数据呢?

大部分公司都这样吗?
5491 次点击
所在节点   程序员  程序员
36 条回复
sayitagain
sayitagain
2020-09-03 15:38:19 +08:00
先定有哪些接口,然后定每个接口的数据格式,然后各自开发,联调...
xianxiaobo
xianxiaobo
2020-09-03 15:50:02 +08:00
不是,可以前后端同时开发,如果公司非常注重效率的话,不过要先约定数据格式和接口文档。
Hoye
Hoye
2020-09-03 15:56:26 +08:00
@zhuweiyou
@KuroNekoFan
我寻思着你就算写好转换,后端改了字段,前端不也要改吗 手动狗头。。。
xuanbg
xuanbg
2020-09-03 16:08:50 +08:00
先定接口,大家按约定各干各的,干完了一起联调一下就完了。如果接口设计合理,正常情况下直接就对接上了,所谓联调就是个说法而已。
anjianshi
anjianshi
2020-09-03 16:11:51 +08:00
接口字段约定好然后各做各的啊。前端好一点的会自己 mock 的。
qiyue0726
qiyue0726
2020-09-03 17:28:18 +08:00
我们垃圾公司,后端写完接口还要自己去对接,每次都得花大把时间去看前端的代码,恶心的要死,不知道项目经理怎么想的
IssacTomatoTan
IssacTomatoTan
2020-09-03 18:00:10 +08:00
身为前端,我只是写好页面和一些交互,至于接口请求和相关数据处理逻辑会等到联调的时候写上
lixiangzaizheli
lixiangzaizheli
2020-09-03 18:03:57 +08:00
backend -> swagger -> mock -> frontend
securityCoding
securityCoding
2020-09-03 18:41:59 +08:00
openApi 了解一下
gdtdpt
gdtdpt
2020-09-03 18:49:24 +08:00
@chaleaoch
好像回复过你类似的问题,真的这么大怨气吗?
旧主题链接 https://www.v2ex.com/t/701987
guanhui07
guanhui07
2020-09-03 19:01:12 +08:00
securityCoding
securityCoding
2020-09-03 19:25:21 +08:00
@qiyue0726 为什么不先通过 openapi(swagger)的方式约定好接口呢?
zhw2590582
zhw2590582
2020-09-03 19:45:14 +08:00
看你们谁写 mock,不过前端只要不是要实现太复杂的功能,基本框架成型后都是复制粘贴而已,所以写起来很快,基本不耽误进度。
Cola98
Cola98
2020-09-03 20:18:49 +08:00
先商量好接口,然后出文档,前端调用后端提供的接口,后端实现接口功能就行了,完全分开的。
chaleaoch
chaleaoch
2020-09-03 22:53:22 +08:00
@gdtdpt 是一位同事,但是这是两件事. 而且不是怨气. 就是想看看别的公司别的项目是什么样子的.
qiyue0726
qiyue0726
2020-09-04 00:39:31 +08:00
@securityCoding swagger 接口是有的,不知道他是不是脑子抽了,非得后端去对接,搞得贼费劲

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

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

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

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

© 2021 V2EX