有没有办法在Google App Engine上运行像Spidermonkey这样的Javascript引擎? Spidermonkey是一个C模块,显然不会工作(GAE不允许这些类型的模块)......还有其他可用的东西吗?
答案 0 :(得分:8)
Here is an article。这应该可以帮助您在AppEngine上实现真正的,有效的JavaScript应用程序。
答案 1 :(得分:8)
如果您正在寻找JavaScript框架(而不是从JavaScript调用Java方法),您可以尝试RingoJS(以前称为Helma NG)。它是一个基于Rhino的JavaScript框架,可以在AppEngine中运行。
还有AppengineJS,它可以在RingoJS(或Narwhal上运行,我没有亲自使用过)。它是Python SDK的一个端口(主要是可预测的更改,以更好地适应JavaScript约定)。它并不完整,但在大多数情况下它足够接近。使用它比直接使用Java API更好。
答案 2 :(得分:3)
如果您想尝试一下,我还构建了ApeJS。它比竞争对手简单得多。
答案 3 :(得分:2)
Google现在支持Google App Engine上的自定义语言。所以我们可以做Node.js