由于其背后的巨大资源,Javascript 似乎迅速成为应用程序的首选脚本语言,尤其是那些具有 Web 前端的应用程序。我有一个应用程序需要在前端和后端都具有可扩展性。Javascript,或者像 CoffeeScript 这样的精简包装器,似乎是一个优秀的、面向未来的选择。
我使用 Javascript 作为目标时遇到的问题是与现有服务器端库的互操作性。V8 需要自定义 C++ 代码。我更喜欢利用 JDK/.NET 类库的大量资源以及我们将 API 公开给这些语言的代码。
是否有任何强大的努力允许用户从 Javascript 调用 JVM/CLR 库,类似于 IronPython-CLR 和 Jython-JVM 链接的优雅?
另一种方法是使用 IronPython/Jython 之类的东西,但这两个项目只有一小部分资源用于 Javascript,这使得客户端可扩展性非常困难。
有没有人成功面对过类似的问题?