•框架:基于 Vue3 框架编写,使用 hooks 写法抽离部分逻辑,使代码结构更加清晰;
•类型:使用 TypeScript 进行类型约束,减少未知错误发生概率,可以大胆修改逻辑内容;
•性能:多处性能优化,使用页面懒加载、组件动态注册、数据滚动加载等方式,提升页面渲染速度;
•存储:拥有本地记忆,部分配置项采用 storage 存储本地,提升使用体验;
•封装:项目进行了详细的工具类封装如:路由、存储、加/解密、文件处理、主题、NaiveUI 全局方法、组件等
•入选 NaiveUI 社区精选资源推荐:查看 NaiveUI 推荐列表
master
master-fetch
项目带后端-Demo 地址:https://demo.mtruning.club/
Cloud IDE 代码在线预览地址:https://idegitee.com/dromara/go-view
后端地址(社区实现,仅供参考):
•JAVA
https://gitee.com/MTrun/go-view-serve (当前使用)
•.NET
https://gitee.com/sun_xiang_yu/go-view-dotnet
•NODE
https://gitee.com/qwdingyu/led
•Docker 镜像
https://gitee.com/AHEAD4/go-view-docker
•GO-goframe
https://gitee.com/bufanyun/go-view-server
•GO-gin
https://gitee.com/ls1990/go-view-serve
•接口文档
https://docs.apipost.cn (不是最新, 以前端代码为准)
说明文档:
/upload/202501/22/325cacc8-9f5c-44b4-9e0d-10fd8b8d8a2d.png
工作台:
请求配置:
数据过滤:
高级事件编辑:
自定义组件颜色:
快捷主页:
主题色:
亮白主题:
最新动态: 整合字节图表框架 VCharthttps://visactor.io/vchart
主要技术栈为:
版本名称版本Vue3.2.xTypeScript44.6.xVite4.2.xNaiveUI2.34.xECharts5.3.xPinia2.0.x详见 package.json
😁🥰🤗
开发环境:
名称版本名称版本node18.20.xnpm10.7.xpnpm8.6.7windows11
已完成图表:
分类名称名称名称名称图表柱状图横向柱状图折线图单/多 折线面积图(渐变色)*饼图环形图水球图雷达图*NaiveUI 多种进度散点图对数回归散点图热力图*漏斗图中国地图高德地图🦊信息文字渐变文字词云嵌套网页*图片视频😺🐯列表滚动排名列表滚动表格🐮🐐小组件边框-01~13装饰-01~05数字翻牌通用时间*数字计数倒计时时钟🦁
开发和测试平台均在 Google
和最新版 EDGE
上完成,暂未测试 IE11
等其它浏览器,如有需求请自行测试与兼容。
请查看文档:https://www.mtruning.club/
•feat: 新功能
•fix: 修复 Bug
•docs: 文档修改
•perf: 性能优化
•revert: 版本回退
•ci: CICD 集成相关
•test: 添加测试代码
•refactor: 代码重构
•build: 影响项目构建或依赖修改
•style: 不影响程序逻辑的代码修改
•chore: 不属于以上类型的其他类型(日常事务)