选型
选型前提
- vue框架【国产】
- 新技术栈,让自己不断学习,努力活过35岁
- 组件,demo齐全。容易找到解决方案
文档
项目 | 性质 | 文档 | 源码 | 演示平台 |
---|---|---|---|---|
vue-element-admin | 模板 | 文档 | github | DEMO |
RuoYi | 模板 | 文档 | github | DEMO |
Vben Admin | 模板 | 文档 | github | DEMO |
antdv | 模板 | 文档 | github | DEMO |
mall【用于学习商城】 | 商城 | 文档 | github | DEMO |
对比
项目 | 基础框架 | 语言 | 包管理工具 | 打包工具 | vue版本 | License | 源码 |
---|---|---|---|---|---|---|---|
vue-element-admin | Element UI | js | npm | webpack | vue2 | MIT | https://github.com/PanJiaChen/vue-element-admin |
RuoYi | Element UI | js | npm | webpack | vue2 | MIT | https://gitee.com/y_project/RuoYi-Vue |
RuoYi-Vue3 | Element Plus | js | yarn | vite | vue3 | MIT | https://github.com/yangzongzhuan/RuoYi-Vue3 |
Vben Admin | Ant Design Vue | ts | yarn | vite | vue3 | MIT | https://github.com/vbenjs/vue-vben-admin |
antdv | Ant Design Vue | js | npm | webpack | vue3 | MIT | https://github.com/vueComponent/ant-design-vue-pro |
mall【用于学习商城】 | Element UI | js | npm | webpack | vue2 | Apache | https://github.com/macrozheng/mall-admin-web |
分析
Element 最多,但基本停留在 VUE2
RuoYi-Vue3 没有使用 TS
Vben Admin 整体技术栈比较新,封装非常好
新手: RuoYi-Vue3
老手,快速成型: Vben Admin