我想用 JavsScript 编写一个在 OS X 上本机运行的应用程序。如果它也可以用于 Windows 应用程序,那将是一个额外的好处,但是我最初主要对 OS X / Cocoa 的搭配感兴趣。
我正在考虑用 JS 编写所有业务逻辑,然后分别用 Cocoa 和 .NET 编写主要 UI 组件的可能性,但我开始认为,如果已经有一些东西可以促进这样的工作流程,那就太好了无需支持几个不同的代码库。
在对此进行了一些研究之后,我显然对似乎存在于 iOS 开发中的解决方案感到不知所措,但到目前为止,我还没有发现任何似乎也适用于 OS X 的解决方案。有没有我可能忽略的解决方案?如果不是,那么将大多数业务逻辑基于 JavaScript 应用程序并与本机 UI 组件交互的推荐路径可能是什么?