Google app engine GAS、GWT和googleappengine之间的区别

Google app engine GAS、GWT和googleappengine之间的区别,google-app-engine,gwt,google-apps-script,Google App Engine,Gwt,Google Apps Script,我不熟悉应用程序脚本,所以我发现文档有点混乱。我发现有一种方法可以使用GWT插件在eclipse中开发google应用程序。但当我深入研究时,我发现这个方法需要我熟悉Java,而我不了解。我很熟悉javascript,我认为这个插件可以让我在eclipse上编写appscript.gs文件,但我不知道怎么做。如何区分GAS、GWT和app engine(请外行指教),是否有办法将GAS离线写入?我不确定这些信息是否有帮助,但这里 GAS、GWT和GAE(谷歌应用程序引擎)之间的区别如下: GA

我不熟悉应用程序脚本,所以我发现文档有点混乱。我发现有一种方法可以使用GWT插件在eclipse中开发google应用程序。但当我深入研究时,我发现这个方法需要我熟悉Java,而我不了解。我很熟悉javascript,我认为这个插件可以让我在eclipse上编写appscript.gs文件,但我不知道怎么做。如何区分GAS、GWT和app engine(请外行指教),是否有办法将GAS离线写入?

我不确定这些信息是否有帮助,但这里

GAS、GWT和GAE(谷歌应用程序引擎)之间的区别如下:

  • GAS是一种JavaScript云脚本语言,它提供了跨谷歌产品和第三方服务自动化任务的简单方法。所以,实际上你不能离线写GAS,你必须在线()

  • GWT是一个开发工具包,用于构建和优化复杂的基于浏览器的应用程序。因此,它可以帮助您更轻松地开发产品

  • GAE是一个平台即服务(PaaS)云计算平台,用于在谷歌管理的数据中心开发和托管web应用程序

即使你不熟悉Java,你仍然可以很容易地开发一个Google应用程序

我建议您使用Google App Engine for Python。这里解释了一切:

您可以使用eclipse离线开发应用程序,然后将其发布到Google的服务器上


即使您不懂Python,本教程也会非常清楚地解释所有内容(Python是一种非常友好和有趣的编程语言;)

谷歌应用程序脚本允许您编写一个在谷歌服务器上运行的web应用程序(Javascript),但它与谷歌应用程序引擎无关。例如,我编写了一个GAS网络应用程序,允许我儿子学校的教师重置学生教育账户谷歌应用程序的密码(教师经常要处理的一个IT问题是忘记密码)


Google应用程序脚本比web应用程序更通用;你也可以用它来操纵谷歌的电子表格、文档和网站。例如,我们使用谷歌表单将家长的数据收集到电子表格中,然后我使用GAS将这些数据规范化并重新格式化为另一张表格。

GAS应用程序也可以在谷歌网站上运行。因此,您可以编写脚本,发布脚本,然后从谷歌网站页面上的应用程序脚本框中运行脚本。(您必须将url中的“脚本”更改为“站点”)

谢谢你的回答。我可以完全在GAS上构建我的web应用程序,并在我自己的域上托管它吗?2.GAS应用程序默认在应用程序GAE上运行吗?GAS应用程序应该发布到Chrome Web Store()或Gallery(),因此我认为你不能在自己的域上托管GAS。关于GAE,你不需要GAS来开发谷歌应用程序,你可以只使用javascript、HTML、CSS,但你必须编写一些代码(有一点不必担心;))使用其他语言,如Python或Java(正如我所说的,我认为Python是您的最佳选择)。使用GAE,您可以定义自定义域谢谢@Littm。我现在已经得到了一个更好的理解,所以我可以编写一个GAS独立应用程序,显示一个谷歌地图,用户可以pin详细信息,其他用户可以看到详细信息并发送电子邮件?@TechyTimo:I gue you can。以下是地图服务和电子邮件功能的一些有用链接:。希望这些能对你有所帮助。非常感谢你,那么我能在一个燃气应用程序中嵌入一张地图吗?它将对访问者公开,他们可以在上面锁定数据?你是说谷歌地图,还是仅仅是一张图片?你能告诉我们更多关于你的应用程序运行环境的信息吗?你是想创建一个可以嵌入谷歌网站的“小工具”,还是一个用户可以直接访问的网页?我想用更多的信息来回答会更容易。哦,我指的是一个互动地图,用来固定帖子,以便其他人可以看到和评论。我想先把它放在一个独立的应用程序上,然后再评估接收情况,然后再把它放在我的域名上。你认为最好的办法是什么?