[英]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.