跳转到内容

使用 Google Apps Script 进行 Web 应用开发/GAS 的优势

来自 Wikibooks,开放世界中的开放书籍

JavaScript 无处不在

[编辑 | 编辑源代码]

使用 Google Apps Script 非常棒,因为它在前端和后端都使用了 JavaScript。通常[1]我们期望在前端(即用户如何与我们的工具交互)使用 JavaScript 和 HTML,但在后端,你需要与数据交互并确定需要向用户显示的内容时,通常需要学习和使用其他语言。后端软件示例包括 PHP、Ruby 和像 Node.js 这样的有趣 JavaScript 变体。使用 Google Apps Script,你可以在任何地方进行相同的编程。

Web 编辑

[编辑 | 编辑源代码]

使用 Google Apps Script,你可以在浏览器中完成所有编辑工作。你的脚本要么与电子表格绑定,要么是 Google Drive 中的独立脚本。无论哪种方式,你都可以通过 Drive 启动编辑器,并且可以使用 Chromebook 获得一个体面的(即使不是完美的)开发环境。

大多数其他 Web 开发方法都鼓励你在自己的电脑上本地编码,然后将代码推送到托管网页的服务器。许多人使用 GitHub 来帮助促进推送,但在本地电脑上获得一个良好的编码环境可能很麻烦,因此使用 Google Apps Script 非常方便,你只需使用任何连接到网络的电脑即可完成工作。

电子表格作为数据库

[编辑 | 编辑源代码]

在这本书中,我主要讨论的是使用简单的 Google 表格来存储所有数据。我使用过 MySQL 类型的后端数据库进行过很多 Web 应用开发,我非常欣赏它们提供的速度和实用程序。但它们的设置很麻烦,并且与 Web 应用程序分开交互也很麻烦。另一方面,Google 表格非常易于设置,并且已经为你提供了一个很棒的用户界面,你可以查看和修改数据。

用户认证

[编辑 | 编辑源代码]

假设你处于需要在 Google 环境中进行编程的情况下(例如像我所在的 Google 学校,所有电子邮件都是重新品牌化的 Gmail 帐户),有一个非常简单的命令可以确定用户的电子邮件地址,然后你可以决定你想让他们访问什么。

参考文献

[编辑 | 编辑源代码]
  1. 测试脚注
华夏公益教科书