【分享】报告!发现一个低代码数据可视化开发平台~

简介: 【分享】报告!发现一个低代码数据可视化开发平台~

前言:


哈喽,大家好,我是木易巷~


最近木易巷发现了一个低代码数据可视化开发平台,快来看看吧~


1、介绍

GoView 是一个拖拽式低代码数据可视化开发平台,旨在帮助用户快速构建数据大屏,同时减少心智负担。通过将图表和页面元素封装为基础组件,用户无需编写大量的代码,即可轻松地创建数据可视化。


GoView 支持两种不同的演示模式,一种是纯前端演示模式,另一种是带后端演示模式。用户可以在纯前端演示模式下,直接在浏览器中拖拽和组合组件,进行实时预览和调整。而在带后端演示模式下,用户可以通过与后端集成,实现数据的动态更新和实时刷新。


纯前端 Demo 地址:https://vue.mtruning.club/


带后端 Demo 地址:https://demo.mtruning.club/


GoView 源码地址:https://gitee.com/MTrun/go-view


该平台使用 Vue.js 和 Element UI 等前端框架进行开发,同时集成了其他一些常用的库和插件,如 D3.js、ECharts 等。在使用 GoView 进行数据可视化开发时,用户可以按照自己的需求选择不同的组件和样式,对数据进行可视化展示。同时,GoView 还提供了一些高级功能,如数据过滤、数据分组、自定义样式等,帮助用户更好地实现数据可视化。


2、技术点

框架:使用 Vue3 框架进行编写,通过使用 Vue3 的 Composition API,实现了更好的代码组织和逻辑抽取,使代码更加清晰和易于维护。


类型:使用 TypeScript 进行类型约束,以减少未知错误的发生概率。通过使用类型定义和接口,可以更加大胆地修改和扩展代码,而无需担心类型错误。


性能:在多个方面进行了性能优化,包括页面懒加载、组件动态注册、数据滚动加载等。这些优化措施可以显著提升页面的渲染速度和响应速度,提高用户的使用体验。


存储:实现了本地记忆功能,将部分配置项存储在本地存储中,以便用户在下次使用时可以快速恢复之前的设置。这样可以提高用户的使用体验,并避免重复设置。


封装:对项目进行了详细的工具类封装,包括路由、存储、加/解密、文件处理、主题、NaiveUI 全局方法、组件等。这些封装可以减少重复代码和冗余逻辑,提高代码复用性和可维护性。同时,这些封装还可以提供更加便捷的接口和操作方式,使开发更加高效和灵活。

部分技术栈为:

名称 版本 名称 版本
Vue 3.2.x TypeScript4 4.6.x
Vite 2.9.x NaiveUI 2.x.x
ECharts 5.3.x Pinia 2.0.x
详见 package.json 😁 🥰 🤗

开发环境:

名称 版本 名称 版本
node 16.14.x npm 8.5.x
pnpm 7.1.x windows 11

3、页面展示

项目列表页

工作台

初始页面 | GoView 说明文档:(https://www.mtruning.club/#/

Vue大屏效果:

--END--

好啦,今天的分享就到这里,感兴趣的小伙伴可以自行尝试一下~

目录
相关文章
|
机器学习/深度学习 人工智能 算法
【AAAI 2024】再创佳绩!阿里云人工智能平台PAI多篇论文入选
阿里云人工智能平台PAI发表的多篇论文在AAAI-2024上正式亮相发表。AAAI是由国际人工智能促进协会主办的年会,是人工智能领域中历史最悠久、涵盖内容最广泛的国际顶级学术会议之一,也是中国计算机学会(CCF)推荐的A类国际学术会议。论文成果是阿里云与浙江大学、华南理工大学联合培养项目等共同研发,深耕以通用人工智能(AGI)为目标的一系列基础科学与工程问题,包括多模态理解模型、小样本类增量学习、深度表格学习和文档版面此次入选意味着阿里云人工智能平台PAI自研的深度学习算法达到了全球业界先进水平,获得了国际学者的认可,展现了阿里云人工智能技术创新在国际上的竞争力。
|
缓存 数据安全/隐私保护 Docker
安装gitlab
安装gitlab
822 0
|
JavaScript Windows
Cocos Creator3.8 项目实战(十)使用 protobuf详细教程
Cocos Creator3.8 项目实战(十)使用 protobuf详细教程
1889 0
|
10月前
|
数据采集 人工智能 JavaScript
Browser Use:40.7K Star!一句话让AI完全接管浏览器!自动规划完成任务,多标签页同时管理
Browser Use 是一款专为大语言模型设计的智能浏览器自动化工具,支持多标签页管理、视觉识别、内容提取等功能,并能记录和重复执行特定动作,适用于多种应用场景。
2718 21
Browser Use:40.7K Star!一句话让AI完全接管浏览器!自动规划完成任务,多标签页同时管理
|
10月前
|
机器学习/深度学习 数据安全/隐私保护
基于神经网络逆同步控制方法的两变频调速电机控制系统matlab仿真
本课题针对两电机变频调速系统,提出基于神经网络a阶逆系统的控制方法。通过构造原系统的逆模型,结合线性闭环调节器实现张力与速度的精确解耦控制,并在MATLAB2022a中完成仿真。该方法利用神经网络克服非线性系统的不确定性,适用于参数变化和负载扰动场景,提升同步控制精度与系统稳定性。核心内容涵盖系统原理、数学建模及神经网络逆同步控制策略,为工业自动化提供了一种高效解决方案。
|
9月前
|
Kubernetes 安全 应用服务中间件
IngressNightmare:Ingress Nginx 再曝5个安全漏洞,可接管你的 K8s 集群
是否还记得 2022 年 K8s Ingress Nginx 披露了的 3 个高危安全漏洞(CVE-2021-25745, CVE-2021-25746, CVE-2021-25748),并在那一年宣布停止接收新功能 PR,专注修复并提升稳定性。
|
数据可视化 算法 前端开发
基于python flask+pyecharts实现的中药数据可视化大屏,实现基于Apriori算法的药品功效关系的关联规则
本文介绍了一个基于Python Flask和Pyecharts实现的中药数据可视化大屏,该系统应用Apriori算法挖掘中药药材与功效之间的关联规则,为中医药学研究提供了数据支持和可视化分析工具。
587 2
|
计算机视觉
OpenCV滑动条(createTrackbar()函数)如何在多个维度进行同步调整?
这篇文章介绍了如何在OpenCV中使用`createTrackbar()`函数创建多个滑动条以同步调整图像的多个维度(如亮度和对比度),通过将不同滑动条的回调函数合并为一个,确保它们在同一图像基础上进行调整。
|
人工智能 数据可视化 BI
超好用的低代码平台:10款可视化工具深度评测
以下是内容摘要,以240个字符以内完成: 了解多款低代码开发平台,如Zoho Creator(提供直观界面、预建模板、工作流定制和多平台支持)、OutSystems(专注高性能、企业安全及多渠道发布)、Mendix(与Microsoft 365集成、丰富的组件和自定义连接器)、Wix Code(无代码Web开发)、Bubble(完全无代码、高度定制化页面)、Knack(快速建库、多角色访问控制)和Caspio(强大的数据库功能和定制报表)。这些平台降低开发门槛,适用于不同业务场景。
779 10
|
数据采集
正则表达式替换
正则表达式替换

热门文章

最新文章