我打算转换为 JavaScript 作为我们应用程序的脚本语言,目前我们正在使用带有 Microsoft VB脚本引擎 的VBScript。脚本范围通过公开的API用于Application Automation,脚本执行可以是按需,基于时间,有条件或基于事件。 要为我的应用程序启用 JavaScript 支持,我已将 Google V8 引擎入围,但有人建议使用 Node.js 而不是 Google V8 。众所周知 Node.js 也有 Google V8 支持,Node.js的主要目的是创建网络应用。 根据上述情况,上述选项之一( Google V8 或 Node.js )将是最佳选择。 选择参数是:
答案 0 :(得分:2)
告诉您使用node.js的人不理解您的用例。
如果要嵌入脚本引擎 - 可以嵌入V8。 Node JS是一个整体平台,它将V8 与库一起用于异步io,称为libuv,以及其他专用于使网络和服务器构建变得容易的工具和库。
它不像V8本身那么容易嵌入,而且它不那么有趣。性能可能非常相似,节点的维护会更加困难。