【发布时间】:2021-09-09 14:09:03
【问题描述】:
我看到 Dataweave 被广泛采用,我觉得它更像是转换库,就像 Freemarker 或 Velocity。 如果 DW 转换逻辑的更改需要更改代码,同样用途的模板引擎首先流行起来将逻辑和代码分开,这样我们就可以更改转换逻辑而无需重新构建/重新打包我们的代码(更多的部署麻烦)。
谁能帮我指出一些为什么人们更喜欢 DW 的原因。
【问题讨论】:
-
澄清一下,您不需要在应用程序中包含 DW 代码。在某些情况下,执行从数据库、另一个 API 加载它的动态 DW 甚至将 DW 脚本作为 API 请求的一部分来执行是有意义的。
-
请问您在 Mulesoft 生态系统之外看到哪些应用?
标签: freemarker velocity dataweave