如何将数据从Node.JS网络应用程序传输到另一个网站/服务器上的JavaScript客户端?

时间:2019-09-18 11:51:27

标签: javascript node.js database heroku heroku-postgres

我在Heroku上运行一个Node.JS后端,该后端从Google表格中提取数据。该应用每天运行一次,以从Google表格中提取更新的数据。

我还有一个用HTML,CSS和JS编写的客户端,需要从后端提取数据。

问题在于,客户端在与Node.JS后端不同的服务器上运行。这意味着我必须让Node.JS后端更新某种形式的数据库,然后让客户端下载该数据。

一些重要信息:

  • 我无权访问客户端服务器,但是我当然可以访问后端。
  • 我只需要传输少量数据(仅传输4条数据)。
  • 我是作为志愿者项目这样做的,因此建议的任何内容都必须免费提供

这些是我考虑过的选项:

选项1:使用Heroku Postgres

这是我最初想要使用的选项。但是,我了解到访问数据库的凭据经常更改,因此这意味着最终产品可能并非完全免提。

选项2:查找外部SQL数据库主机

这是两者中最可能的选择。但是,我发现许多免费的数据库主机都不安全并且难以使用。我查看了 000webhost ,但是我很快了解到该数据库托管在localhost上-这意味着我的客户端无法访问该数据库。


这些选项中,哪一个是最好的?我还可以使用其他哪些方法来完成此任务?有人可以给我一些有关我可以使用的服务的建议吗?

0 个答案:

没有答案