[英]Is it possible to develop a Google App Engine web app using Node.js or some other server side JavaScript approach?
我一直在关注服务器端JavaScript的最新发展 - 尤其是Node.js - 并想知道是否有可能使用这种方法来开发Google App Engine Web应用程序 - 与Python或Java分开或结合使用?
node.js使用的事件循环模型并不适合当前的App Engine设计。
但是,有几个项目将JavaScript引入App Engine。 查看App Engine 问题35 ,了解一些解决方案。 亮点是: Rhino , Rhino For Webapps ,如果你喜欢Python,请查看AppengineJS 。 我也听说过RingoJS可能值得研究。
您也可以查看ApeJS。 我写的一个小框架类似于AppengineJS,但更简约。
Tornado可以在app引擎上运行,类似于node.js但是使用python,并且也有一个很好的yield方法。 但龙卷风在app引擎上的使用存在局限性,可能会破坏将其用于项目的目标。 请参阅github上的tornado以获取更多信息我同时使用node.js和connect middelware以及express.js来使节点更易于用于简单的Web应用程序。
现在最好的选择是在此处使用Google Compute Engine和Datastore> 链接
您可以使用Google Compute Engine托管您的node.js应用,并使用google-api-nodejs-client连接到数据存储区:
你应该准备好了
虽然与纯 app引擎不同(例如手动缩放和当前处于alpha状态),但现在可以使用Appengine Managed VMs 。
看到:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.