Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我可以使用谷歌表单作为我的应用程序的小型数据库吗?_Javascript_Google Sheets - Fatal编程技术网

Javascript 我可以使用谷歌表单作为我的应用程序的小型数据库吗?

Javascript 我可以使用谷歌表单作为我的应用程序的小型数据库吗?,javascript,google-sheets,Javascript,Google Sheets,我在谷歌硬盘上有一个个人财务电子表格 为了便于练习和使用,我想制作一个桌面和移动应用程序来操作它: 增加费用 列出我的开支 过滤费用 等等 有办法做到这一点吗 因为它太小了,所以我尽量避免任何需要设置专用服务器或租用任何服务的事情,因为它只是一个易于使用的项目,而不是一个“必备品” 我已经搜索了很多次了,但大多数时候我对2-3年前的回复感到困惑 编辑: 所以我找到了一种方法,使用这个视频: 基本上,使用谷歌应用程序脚本,你可以提出一些post和get请求,这对我来说是朝着正确方向迈出的一步

我在谷歌硬盘上有一个个人财务电子表格

为了便于练习和使用,我想制作一个桌面和移动应用程序来操作它:

  • 增加费用
  • 列出我的开支
  • 过滤费用
  • 等等
有办法做到这一点吗

因为它太小了,所以我尽量避免任何需要设置专用服务器或租用任何服务的事情,因为它只是一个易于使用的项目,而不是一个“必备品”

我已经搜索了很多次了,但大多数时候我对2-3年前的回复感到困惑

编辑:

所以我找到了一种方法,使用这个视频:

基本上,使用谷歌应用程序脚本,你可以提出一些post和get请求,这对我来说是朝着正确方向迈出的一步。只是需要跳出框框思考一下,我得到了一个简单的方法来发送post请求以创建或更新,并获取请求以阅读,现在我也使用get to delete,但这似乎是错误的,以后可能会更改


我还搜索并开始做一个PWA(progressive web app)作为界面,这样我就可以用一个代码库来实现它,并且可以使用纯js、html和css,这是唯一的“非纯”你可以使用NPMJS软件包,例如与谷歌API一起工作和操纵你的电子表格;如果您试图在没有自己服务器的情况下构建应用程序,那么问题在于需要安全地存储您的Google帐户凭据(您不希望此凭据可以公开访问)

如果您可以妥协并使用只读解决方案,那么像这样的包可能就足够了,因为您不需要为任何后端工作操心;但我怀疑这对你来说是否理想。无论您是否希望通过万维网访问应用程序,您都需要托管该应用程序


或者,如果您愿意只以这种方式使用应用程序,您可以在本地运行该应用程序。希望对你有所帮助,并为你的漫无边际感到抱歉

我想我会在凭证的安全性方面遇到问题。至于主机,我想用它作为一个PWA,我在搜索它,也许这是一个解决方案,不必为不同的平台形式制作不同的版本,对此有何想法?