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

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

前言:


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


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


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--

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

目录
相关文章
|
6月前
|
存储 数据可视化 前端开发
低代码数据可视化GoView项目的初体验
低代码数据可视化GoView项目的初体验
|
前端开发 JavaScript NoSQL
全球排名前 3 的开源低代码开发平台测评
低代码开发平台一般内置多种前端 UI 组件,包括表格、表单、图表、富文本编辑器、时间选择器、下拉菜单、地图等,几乎所有搭建工具时需要的前端组件,都能在低代码开发平台内找到。也就是说,你在根据自己需求搭建工具的过程中,完全不需要写任何前端代码,仅需拖拽即可瞬间生成前端组件,后端数据库及 API 也帮你一键连入,简单几行代码,轻松搭建工具。比如可快速构建 admin 后台管理 、销售 ERP、客户 CRM、数据分析看板、云端文件上传管理等基于数据库或 API 的管理工具,曾经用 Vue 开发需要数周,现在只需要几小时,极大提高了开发效率。谁用谁知道,早用早下班。
3741 0
|
人工智能 移动开发 数据可视化
欢迎进入 2020 数据可视化智能研发时代
数据时代一个显著特征是数据可视化的崛起,被誉为大数据分析应用领域里的最后一公里,数据可视化将数据分析、工程技术与设计艺术结合,借助图形化的手段,用比文字快十倍甚至万倍的速度清晰有效地传达信息,让人们可以利用人类经历漫长进化得来的强大视觉化思考本能去对所呈现数据进行挖掘、整合,得以辅助分析和决策。
欢迎进入 2020 数据可视化智能研发时代
|
18天前
|
数据可视化 搜索推荐 数据挖掘
2024年备受推荐的数据可视化平台——团队管理必备利器
在数字化时代,数据已成为决策、管理和运营的核心。数据可视化平台通过直观的图表形式,帮助企业和团队高效解读和分析数据,提升项目管理、团队绩效评估、资源分配、销售与市场分析等方面的能力。2024年推荐的五大数据可视化平台包括板栗看板、Tableau、PowerBI、QlikView和Looker,各具特色,适用于不同场景和需求。板栗看板操作简便,适合团队协作;Tableau功能强大,适合大型企业;PowerBI与微软生态系统无缝集成;QlikView擅长处理海量数据;Looker则专注于数据探索和商业智能。希望本文能帮助用户选择合适的可视化平台。
2024年备受推荐的数据可视化平台——团队管理必备利器
|
2月前
|
人工智能 小程序 数据可视化
低代码平台功能对比:哪个平台最高效
数字化转型背景下,低代码平台成为企业提升开发效率的优选。低代码开发允许通过少量代码甚至无代码创建应用,简化开发过程,降低门槛。本文介绍低代码概念及优势,并推荐Zoho Creator、织信、Mendix、微搭、轻流等平台,建议企业根据功能、易用性、集成能力等因素选择合适的平台。低代码平台能显著缩短开发周期,降低成本,提升业务敏捷性,增强员工参与度,并具备良好的可维护性。
245 61
|
1月前
|
数据可视化 数据挖掘 新能源
2024年五大备受瞩目的数据可视化工具推荐
在当今数据驱动的时代,数据可视化工具已成为各行各业不可或缺的助手。这些工具不仅能够帮助用户更好地理解和分析数据,还能将数据转化为洞察,从而支持更明智的决策。以下是2024年五大备受瞩目的数据可视化工具推荐,每款工具都有其独特的优势和适用场景。
|
存储 数据可视化 JavaScript
(低代码)可视化搭建平台数据源设计剖析
低代码平台属于APaaS(应用平台即服务),其解决的是企业内部应用协调和人效成本的问题. 随着计算机技术诸如云服务等的发展, 传统软件服务已无法满足数字化浪潮的压力,
1058 0
|
6月前
|
前端开发 数据可视化 JavaScript
探索前端可视化开发:低代码平台原理与实践
【4月更文挑战第7天】本文探讨了低代码平台在前端开发中的应用,介绍了其模型驱动、组件化和自动化部署的原理,强调了提升效率、降低技术门槛、灵活适应变更和保证一致性等优势。建议开发者明确适用场景,选择合适平台,并培养团队低代码技能,同时规划与现有技术栈的融合,实施持续优化治理。低代码平台正改变开发格局,为业务创新和数字化转型提供新途径。
301 0
|
3月前
|
机器学习/深度学习 人工智能 自然语言处理
低代码开发的未来趋势是什么?
【8月更文挑战第4天】低代码开发的未来趋势是什么?
61 1
|
4月前
|
人工智能 数据可视化 BI
超好用的低代码平台:10款可视化工具深度评测
以下是内容摘要,以240个字符以内完成: 了解多款低代码开发平台,如Zoho Creator(提供直观界面、预建模板、工作流定制和多平台支持)、OutSystems(专注高性能、企业安全及多渠道发布)、Mendix(与Microsoft 365集成、丰富的组件和自定义连接器)、Wix Code(无代码Web开发)、Bubble(完全无代码、高度定制化页面)、Knack(快速建库、多角色访问控制)和Caspio(强大的数据库功能和定制报表)。这些平台降低开发门槛,适用于不同业务场景。
212 10