前后端分开开发, 必须后端先做,做好了在提供给前端吗?
資深大佬 : chaleaoch 5
其实接口定义好了就可以了啊 前端不是也有 fiddler 之类的工具可以做代理吗?或者 nginx 也可以.
为什么一定要后端提供数据呢?
大部分公司都这样吗?
大佬有話說 (36)
为什么一定要后端提供数据呢?
大部分公司都这样吗?
客户端的视图和逻辑,不应该依赖数据源的字段,做一层 transform 比较好。
等后端有接口了,只要在转换层做一下字段转换、清洗。
否则耦合在一起,接口一改,前端跟着改很傻逼。
转换层一般是后台写的,用 js 写数据类(通过 ajax 获取数据,转成定义好的格式,不涉及到css的后端都可以写), 写好给前端调用就可以。前期前端直接根据接口文档 用假数据开发 UI 就可以。 后面后台好了,直接换成中间层数据类就可以了。