使用 Google Apps Script 进行 Web 应用开发/GAS 的优势
使用 Google Apps Script 非常棒,因为它在前端和后端都使用了 JavaScript。通常[1]我们期望在前端(即用户如何与我们的工具交互)使用 JavaScript 和 HTML,但在后端,你需要与数据交互并确定需要向用户显示的内容时,通常需要学习和使用其他语言。后端软件示例包括 PHP、Ruby 和像 Node.js 这样的有趣 JavaScript 变体。使用 Google Apps Script,你可以在任何地方进行相同的编程。
使用 Google Apps Script,你可以在浏览器中完成所有编辑工作。你的脚本要么与电子表格绑定,要么是 Google Drive 中的独立脚本。无论哪种方式,你都可以通过 Drive 启动编辑器,并且可以使用 Chromebook 获得一个体面的(即使不是完美的)开发环境。
大多数其他 Web 开发方法都鼓励你在自己的电脑上本地编码,然后将代码推送到托管网页的服务器。许多人使用 GitHub 来帮助促进推送,但在本地电脑上获得一个良好的编码环境可能很麻烦,因此使用 Google Apps Script 非常方便,你只需使用任何连接到网络的电脑即可完成工作。
在这本书中,我主要讨论的是使用简单的 Google 表格来存储所有数据。我使用过 MySQL 类型的后端数据库进行过很多 Web 应用开发,我非常欣赏它们提供的速度和实用程序。但它们的设置很麻烦,并且与 Web 应用程序分开交互也很麻烦。另一方面,Google 表格非常易于设置,并且已经为你提供了一个很棒的用户界面,你可以查看和修改数据。
假设你处于需要在 Google 环境中进行编程的情况下(例如像我所在的 Google 学校,所有电子邮件都是重新品牌化的 Gmail 帐户),有一个非常简单的命令可以确定用户的电子邮件地址,然后你可以决定你想让他们访问什么。
- ↑ 测试脚注