前后端共享的常量如何统一管理

查看 60|回复 4
作者:movq   
前端 JS ,后端 Java ,使用共享的常量的最佳操作是什么
如果手动同步的话,例如 Java 里面新加了一个常量字符串,然后手动往 JS 代码里面加一个,感觉很麻烦,违反了 DRY 原则。以后在 Java 端改了这个常量,就得去 JS 端改。如果忘了改,就容易出 BUG
Mocker1106   
Swagger (OpenAPI) 满足你的需求吗?
在 Java 后端通过编写注释自动生成 Swagger.json ,前端通过 swagger-typescript-api 生成 type-safe 的 http client
https://github.com/acacode/swagger-typescript-api
shizhibuyu2023   
可以考虑卷一个通用配置平台
前端经常改的文案也可以用,让产品自己去改
drymonfidelia   
弄个 /api/constants?locale=en_US 前端 onInit 的时候加载到 sessionStorage
wuzzispacelake   
大厂都有配置中心这种东西,中小企业也可以学习一下
您需要登录后才可以回帖 登录 | 立即注册

返回顶部