想请后端团队的同学能够介绍下后端参数字段名统一化的方案

2019-05-29 15:39:40 +08:00
 dan666

前情提要:

1、我是公司的前端,因为公司产品走国际化,本身就有 i18 的字典,所以对于前端参数字段来说是统一的;

2、最近新项目,新来的后端的几个同学对于相同的内容,返回的字段名不一,

比如 会员账号 同学 A:ownerId ;同学 B:memberId

3、进行沟通,反馈:1、后端团队还没有统一化的方案; 2、统一字段名是比较头疼的问题。

4、在网上检索相关信息一段时间,没有检索得到有效的内容。

5、我个人已经有想法, 就是做 git 字典仓库。

发帖目的:

1、想请后端团队的同学能够介绍下已经实际在使用的方案 orz

非常感谢❤️

1484 次点击
所在节点    问与答
6 条回复
yoke123
2019-05-29 16:09:57 +08:00
谷歌翻译 你值得拥有 谷歌翻译啥单词 我就用啥单词 简单粗暴
liaowy
2019-05-29 16:32:15 +08:00
graphql 可以给字段起别名
xh520630
2019-05-29 16:38:00 +08:00
会员账号:user_id
手动狗头
MaxTan
2019-05-29 17:00:28 +08:00
codeif?
v2nika
2019-05-29 17:02:24 +08:00
这个为啥要统一呢, 保持接口的分散独立性是项目水平扩展性的重要保障.
LancerComet
2019-05-29 17:41:07 +08:00
项目中一般会有单独定义的 Model,将 JSON 反序列化至 Model 时处理字段不匹配问题,这样可以避免接口字段不同和接口字段更变(按道理应用版本做向下兼容),也可以缓解楼主的问题

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

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

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

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

© 2021 V2EX