前后端一般都是怎么约定接口的?
資深大佬 : rabbbit 5
小作坊,设计稿啥的当然是没有.
基本就是前后端俩人商量,经常因为没说清楚导致总是改来改去,效率极低.自己拿 nodejs 写可能都比俩人写快.
很好奇各位平时都是怎么约定前后端接口的?怎么避免打起来.dog
大佬有話說 (14)
小作坊,设计稿啥的当然是没有.
基本就是前后端俩人商量,经常因为没说清楚导致总是改来改去,效率极低.自己拿 nodejs 写可能都比俩人写快.
很好奇各位平时都是怎么约定前后端接口的?怎么避免打起来.dog
经常改动除非需求变更,一般调好了还会有啥问题呢。
前端也可以提出要什么样格式的数据,由后端去实现,不要一味让后端去给什么数据就说了算。反正我见过很多的前端都是坐等要后端去根据需求给数据,给的不好就各种抱怨….很多前端基本上是自己造成的不了解业务侧。
不管是前端还是后端给出的格式样例,有些复杂的数据,最后由于实现的原因还是会有一些改动。这个很正常
例如:
1 后端要求把客服聊天数据存浏览器里,不存数据库,觉得没必要.
2 后台表格需要批量删除数据,但后端只给单独删除的接口.觉得前端可以写个 for 循环调用.
3 订单流程用数值表示.然后顾客完成订单, 退单全走一个接口,传订单值.
经常因为这种事情扯半天
要:
有文档尽量清楚点,没有的话,字段命名尽量清楚点
就行