The difference between GAS, GWT and Google

I'm new to the script application, so I found the documentation a bit confusing. I see that there is a way to develop Google applications in eclipse using the GWT plugin. But when I dig deeper, I find out that this method requires me to know Java well, which I don't do. I know javascript well, and I thought the plugin might let me write appscript.gs files on eclipse, but I don't know how to do it. How to distinguish GAS, GWT and application engine (non-professional, please), and is there any way to write GAS offline?

+4
source share
3 answers

I'm not sure this information will help, but here ...

The differences between GAS, GWT and GAE (Google App Engine) are as follows:

  • GAS is a JavaScript cloud computing scripting language that provides easy ways to automate the tasks of Google products and third-party services. So, in fact, you cannot write GAS offline, and you need to go online ( http://script.google.com ).

  • GWT is a development toolkit for creating and optimizing complex browser-based applications. In this way, it helps you design your product more easily.

  • GAE is a platform as a cloud computing service platform (PaaS) for developing and hosting web applications in Google data centers.

Even if you don't like Java, you can still easily create a Google app.

I suggest you use the Google App Engine for Python. Everything is explained here here: https://developers.google.com/appengine/docs/python/overview

You can deploy your application offline using eclipse and then publish it to Google’s servers.

Even if you don’t know Python, the tutorial fully explains everything (and Python is a very friendly and fun programming language;))

+11
source

The Google Script application allows you to write a web application (in Javascript) that runs on Google servers, but it is not related to the Google App Engine. For example, I wrote a GAS web application so that teachers at my son school can reset Google Apps for Education student account passwords (a common IT problem teachers have to deal with is forgotten passwords).

The Google Script application is more general than just web applications; You can use it to manipulate Google spreadsheets, documents and sites. For example, we used a Google form to collect data from parents into a spreadsheet, and then I used GAS to normalize and reformat this data to another sheet.

+3
source

GAS applications can also run on Google sites. Thus, you can write your script, publish it, and then run Script from the "Applications" window on the Google Sites page. (You must change the “scripts” to “sites” in the URL).

+3
source

Source: https://habr.com/ru/post/1433127/


All Articles