【发布时间】:2021-08-03 11:26:45
【问题描述】:
我是 Angular 开发者。
在我们的前后都有一些神奇的计算方法。
类相同,但是当有人发现计算错误时需要在两个不同的项目中修复它。 也许有一种方法可以创建一个通用代码库(maby 函数),可以转换为 js(或 ts)和 java,并根据获得的两个结果更新两个库
【问题讨论】:
-
你可以在JS中实现它,然后Java可以调用JS代码。这样两者都可以使用相同的代码。但是......我不确定为什么你有两个实现开始。通常情况正好相反——前端不进行计算。后端处理它,前端只发送请求以获取值。这样你就有了 1. 单一的事实来源。 2. 客户端的计算没有人可以摆弄 3. 你确保结果的准确性没有差异,因为JS没有整数除法或类似的小东西。
-
需要快速获取计算值,因为我尝试在不调用 REST API 的情况下搜索解决方案,但谢谢
标签: javascript java typescript maven npm