2012-06-26 50 views
0

全部爲 衆所周知,針對Google Spreadsheet的Appscript tipicaly現在有一個UI構建器,儘管您可以使用腳本本身構建UI,但構建器是一個很重要的因素。現在GAE的GAS UI Builder

GAS應用程序託管在谷歌驅動器中,可以共享或發佈爲Web應用程序。這非常棒,但這種類型的應用程序非常有限,無法將數據存儲在電子表格中,設計好的數據庫電子表格對於小型應用程序就足夠了,但對於中小型企業應用程序不可擴展。

現在有谷歌的應用程序引擎,它有一個非常好的和可擴展的Web應用程序平臺。

是否有移植UI庫功能並將其用於應用程序引擎應用程序。將GAS用戶界面作爲JavaScript基礎(客戶端),它可以與GAE中的任何服務器端語言集成。

做任何人有這方面的任何例子或現在是否可行?

我看到它的方式這可能是GAE有一個GAS作爲客戶端庫的未來將是偉大的?

回答

1

嗯,我認爲你應該看看其他方式。所有Apps腳本的UI小部件都是從GAE中的GWT中借用的。實際上,在各個地方的Apps腳本文檔表明,如果發現這些文檔不足,我們應該查找GWT文檔。

即將到來的UI構建器,我不是GAE專家,但既然你得到了一個Eclipse的GWT工具包,你應該能夠使用任何Eclipse的UI創建工具(我可能在這裏是錯誤的)。

+0

謝謝,但不是說GAE的GWT只適用於GAE下的Java, Iam使用python base GAE和GWT據我所知與python不兼容,因爲GWT JSscript是爲將要使用它的java模塊編譯的,我知道有替代方案,但是解決方法只能用到這麼多,現在如果GAS UI小部件充當客戶端庫,因爲我認爲它是處理請求和刷新的方式。那麼是否有可能有該庫可用,所以它可以用於其他主機,如GAE,Thnks –

+0

如果有一個可靠的替代方案,我可以用我的Python GAE的GWT,這將是偉大的,Thnks –

0

GWT被編譯爲javascript。它不關心後端是什麼。你可以使用json與你的python AE實例進行通信,這很好,我會想。我在Java AE上做了GWT,所以沒有我自己的例子,但這裏是一個在AE上使用python來使用應用腳本的例子https://developers.google.com/apps-script/articles/appengine

+0

謝謝,我已經知道GWT是客戶端(一旦它被編譯)的事實,我也使用Json,XML和AJAX在服務器和客戶端(jscript和jscript庫)方面有知識。鏈接中的示例也很好,但我想要的僅僅是那個UI庫;在應用程序引擎中很好地提供了Java上的GWT,但我需要知道的是一個支持python的GWT類庫,不一定要用它進行編譯,而是一個像庫一樣的客戶端GWT,它非常類似於通過Ajax與GAE交流JqueryUI,JqGrid,我已經知道了。 Iam正在尋找一種類似GAE for Java的GWT。 thnks –

+0

GWT像客戶端的jscript庫。 (僅客戶端庫),不需要編譯(如Java中的GWT)。我將通過ajax編寫nessesary服務器和客戶端接口。再次感謝 –