网站首页 > 博客文章 正文
基于Vue3.0 / Vite / Ant Design 等火热开源项目构建,新鲜出炉,值得关注。
关于 Vue vben admin
Vue Vben Admin 是一个基于 Vue3.0、Vite 、 Ant-Design-Vue 、TypeScript 构建的后台解决方案,为中大型项目开发提供开箱即用的UI框架,包括二次封装组件、utils、hooks、动态菜单、权限校验、按钮级别权限控制等功能。Vue Vben Admin 所使用的技术都是前端较新的技术栈,可以用来作为项目的启动模版,可以帮助快速搭建企业级中后台产品原型。也可以作为一个学习示例,用于上手学习 vue3,vite,ts 等等主流技术。该项目作者表示会一直持续跟进最新技术,将最新的东西应用与项目之中。
Vue vben admin 框架特点
- Vue 全家桶。基于Vue3, Vite, Vue Router Next, Vuex Next 开发
- Typescript。使用Typescript开发
- Hooks。封装hooks,满足日常开发需求.
- 权限管理。完善的前后端权限管理方案
- 组件封装。对日常使用频率较高的组件二次封装,组件很丰富
- 按需引入。真正的按需引入,只在需要的页面引入
目录结构
├── build # 构建相关脚本
├── mock # 模拟数据
├── public # 静态资源
├── src # 项目代码
│ ├── api #请求相关
│ ├── assets # 静态资源
│ ├── components # 组件
│ ├── design # 样式
│ ├── enums # 常量,枚举
│ ├── hooks # hooks
│ ├── logics # 逻辑相关
│ ├── layouts # 布局
│ ├── main.ts # 入口文件
│ ├── router #路由,菜单等
│ ├── locale #多语言文件
│ ├── settings # 配置文件
│ ├── plugins # 插件
│ ├── store # vuex
│ ├── utils # 工具类
│ └── views # 页面
└── types # 类型定义
开发上手体验和使用建议
Vue Vben Admin 是一个优雅漂亮的 admin UI 框架,相比很多只关注功能的 admin 项目,颜值非常能打,毕竟对一个未来长期运作的互联网项目来说,选错 admin 在后期想要迭代时非常痛苦,如果时间允许,恨不得推倒重新撸一遍。
Vue Vben Admin 预览
Vue Vben Admin 适合使用 Vue 技术栈的开发者使用,需要注意的是需要熟悉 TS 。支持通过简单配置无需任何代码实现很多定制化的功能,比如修改主题颜色、动画效果,页面布局等,当然也支持我之前一直强调的多标签页面的功能,这对后台管理员的日常操作来说,效率提高非常明显。
Vue Vben Admin 的作者比较贴心地提供了完整版和精简版2个版本,完整版用于学习和查看实现的代码源码,精简版则用于构建新的项目,省的自己去删除大量无用的页面代码才能开始。
但 Vue Vben Admin 发布时间还很短,按项目开发的经验来说,需要经历一定的时间和使用投入才能趋于稳定,官网的文档量还不够,但好在有充足的例子,基本上后台管理能用到的页面和组件都具备了。而 Vue Vben Admin 还使用了 Vue3 / Vite 等前端领域较新的技术栈,建议优先以学习为主,如果要投入实际生产,建议再关注一下再说,当然,如果有能力和精力可以联系作者深入了解这个项目,对项目足够有信心和了解,也是可以投产使用的。
免费开源说明
Vue Vben Admin 的作者是一位国内的开发者,他在业余的时间开源了这个 admin 框架,并以 MIT 开源协议托管在 Github 上,任何人都可以免费下载使用,不限制商用。
关注我,持续分享高质量的免费开源、免费商用的资源。
↓↓点【了解更多】查看本次分享的网址。
猜你喜欢
- 2025-01-04 vue3+ts+vite怎么配置es6转es5?
- 2025-01-04 Vue Demi是如何让你的库同时支持Vue2和Vue3的
- 2025-01-04 Vue3.3 + TS4 ,自主打造媲美 ElementPlus 的组件库(超清完结)
- 2025-01-04 在vue3中更丝滑的去使用tsx
- 2025-01-04 用vue3.2+ts+element搭建了个后台框架,却没有项目给我做
- 2025-01-04 深入浅出虚拟 DOM 和 Diff 算法,及 Vue2 与 Vue3 中的区别
- 2025-01-04 不同vue版本下如何分环境打包
- 2025-01-04 使用Vite和TypeScript带你从零打造一个属于自己的Vue3组件库
- 2025-01-04 只会Vue的我,上班第一天就要我写React+TS,是种什么样的体验?
- 2025-01-04 基于 Vue3+Ts 后台前端管理系统Vue3-Admin
你 发表评论:
欢迎- 373℃手把手教程「JavaWeb」优雅的SpringMvc+Mybatis整合之路
- 369℃用AI Agent治理微服务的复杂性问题|QCon
- 360℃初次使用IntelliJ IDEA新建Maven项目
- 353℃Maven技术方案最全手册(mavena)
- 350℃安利Touch Bar 专属应用,让闲置的Touch Bar活跃起来!
- 348℃InfoQ 2024 年趋势报告:架构篇(infoq+2024+年趋势报告:架构篇分析)
- 346℃IntelliJ IDEA 2018版本和2022版本创建 Maven 项目对比
- 344℃从头搭建 IntelliJ IDEA 环境(intellij idea建包)
- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)