Blog Post‎ > ‎

Use Google App Script to Serve API

posted Jan 2, 2016, 11:08 AM by Julian Zhu   [ updated Feb 25, 2016, 4:59 PM ]

Google App Scripts

Google App Script is a powerful server-side JavaScript engine on the cloud. 

It is part of services Google offers (almost totally free) depending on how you plan to use it. 

Google App Script is typically used together with Google Sites to serve as a web application functionality. 

Here is a new use of Google App Script - use it to server API? 

Use Google App Scripts to Server API

Here are some reasons why you may consider Google App Script to server API: 
    • Free (or almost free)
    • Google Cloud-based (you don't need to worry about its availability -- Google is trying to keep all its services available at all time)
    • Easy implementation: JavaScript is (almost) the only thing you need to know. 
    • Easy data integration with Google Documents (e.g. using Spreadsheet as your data source)
    • Easy integration with other Google services (e.g. Gmail, Drive, Sites, and so on)
    • Ready-to-use Javascript functionalites (e.g. JSON/XML parsing, external url fetching, and so on)

Why will Google NOT be able to beat AWS? 

Google will not be able to beat AWS' cloud PaaS/IaaS business in the short term: 

Google started as a consumer based model. It is now pushing to small business. People are not paid (or at least not easily get paid well) to implement applications on Google. 

AWS is business-based & focused model, it is targeting at the professional level (large, medium and small business), i.e. people are paid to implement applications on AWS. 

What does it mean to you?

If you are IT professional, or small business owner, take advantage of what Googles offers as a package (Google Sites, GMail, Google Drive, App Script, YouTube, Google+, and so on...). It offers a great ROI (with minimum investment) to leverage the capabilities that Google has already offered to you (as an individual or small business). Forget about AWS, since you need much bigger investment to do exactly the same things you need to do as a small business owner. 

If you are larger company or organization, you may consider building highly customized business applications, then AWS (or other cloud service provider) may be a better choice. 

(Manhattan, NYC)

The gadget spec URL could not be found