gpt4 book ai didi

d3.js - 是否有一个数据可视化库可以从 postgres 等服务器中提取数据?

转载 作者:行者123 更新时间:2023-12-03 11:16:11 25 4
gpt4 key购买 nike

我正在尝试构建一个数据可视化项目,其功能类似于动态树 here和动态树here因为它将通过添加和删除注释来与服务器交互。

我查看了 D3.js,但这会导致所有数据都存储在客户端,这不安全并且不会传输到服务器。我也研究过 Python,但它并不像我希望的那样动态。

在实践中,该应用程序的工作原理如下:

  1. 单个气泡(数据节点)将被初始化,并要求用户在框中放入一个字符串。

  2. 页面将重定向到一个页面,其中五个较小的节点附加到主(第一个)节点。用户将能够单击并邀请人们建议创建其他节点(由初始用户页面上的半透明气泡节点指出,该节点将显示“确认”或“拒绝”。

  3. 新用户(受初始用户邀请)的输入将通过服务器保存为主用户帐户上的半透明气泡节点。

    <
  4. 初始用户登录其帐户,可以看到由他们邀请的人添加的半透明气泡数据节点(显示为树并附加到主节点)。

  5. 初始用户确认或拒绝每个半透明数据节点,从而发送要创建或删除的数据 (CRUD)。

是否有一个库允许数据可视化和服务器之间的交互,例如创建节点并将它们与主节点关联?

或者,可以使用哪些技术来做到这一点?

最佳答案

d3 不需要将数据存储在客户端,您可以在加载包含可视化的 html 页面时或通过 ajax 调用发送该数据。

如果您关心的是从服务器向客户端传输“原始数据”,那么您可能只想传输已经聚合的数据(如果您的图表类型可能),并且显然要保护服务器,因此它只提供数据给授权用户。

但是,如果您有可视化,最终用户无论如何都可以从数据可视化中重新构建数据,因此在我看来,传输原始数据也不是问题,只是如果用户想要的话,它会变得稍微容易一些获取数据。

X+

关于d3.js - 是否有一个数据可视化库可以从 postgres 等服务器中提取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27337359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com