文件名称:MusicLink:JavaScript中的D3数据可视化项目
文件大小:10.87MB
文件格式:ZIP
更新时间:2024-06-02 15:01:21
JavaScript
音乐链接 JavaScript中的D3数据可视化项目 MusicLink的主要功能是使用JavaScript d3.JS创建的。 我分别使用jQuery和Axios进行解析和AJAX调用。数据主要来自Spotify的API,该API由运行在Express框架上的Node.JS服务器实时处理。 要使用该应用,请在搜索栏中输入艺术家。 它使用一个定制的自动完成引擎来对Spotify服务器执行ping操作,以搜索与查询匹配的艺术家,并返回五个最相关的结果。 选择一个艺术家后,将向用户显示一个使用d3.JS构建的网络图,该图包含以粉色轮廓节点表示的主要艺术家,周围环绕着与该艺术家相关的艺术家。 如果有该艺术家的传记,它将显示在传记窗格中,并在左侧显示指向该艺术家的Spotify页面的链接。 清除按钮允许用户重新开始的示例 选择一个艺术家会启动一系列复杂的AJAX调用,向应用程序各处发送Jav
【文件预览】:
MusicLink-master
----docs()
--------proposal.md(3KB)
----package.json(916B)
----readme docs()
--------clear button.gif(3.24MB)
--------functionality.gif(3.74MB)
----package-lock.json(217KB)
----wireframe.png(213KB)
----.gitignore(834B)
----webpack.config.js(386B)
----public()
--------css()
--------images()
--------javascripts()
--------fonts()
--------index.html(3KB)
----app.js(2KB)
----README.md(4KB)
----util()
--------search_util.js(2KB)
--------util.js(4KB)
--------node_util.js(2KB)