侧边栏壁纸
博主头像
WeDaily 博主等级

不以物喜,不以己悲。心之所向,素履以往。

  • 累计撰写 22 篇文章
  • 累计创建 26 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

VUE3管理后台开源框架对比

奥德虎
2024-11-30 / 0 评论 / 0 点赞 / 26 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

VUE3管理后台开源框架对比

#Vue #管理后台 #前端

需求背景

我们打算做一个后台管理页面,主要用于任务管理、流程调度以及数据指标处理。现在就想要一个基本的开发脚手架,能让我们快点把功能做出来。这个脚手架最好能有一些常用的功能,像权限管理,这样能控制不同人员的操作权限;要有甘特图,方便安排任务时间和查看进度;还要有流程图来呈现业务流程,以及图表功能用于处理数据指标的可视化展示。

选择标准

  • 开源协议:最好 MIT 避免后续不必要麻烦
  • 活跃度:项目 Star、Fork 数量、近期发版等
  • 功能特性:集成基础模块、组件齐全、耦合度相对较低、支持暗黑模式、国际化
  • 设备支持:必须支持 PC,最好支持平板和移动端自动适配
  • 美观与交互:页面美观、交互自然( 主观评价)
  • 付费:个人开发,充分体验没问题后接受 2000 元内付费
  • 其它:文档齐全、用例齐全、支持tauri、支持electron 、基于vue3

对比结果

对比结果仅代表个人根据目前需求得出的主观结论。并不代表项目优劣,请根据自己需求决定是否参考。

  1. Vben-Admin:功能丰富,有高级表格、表单验证等组件及完善权限管理,能满足任务、流程、数据处理需求。文档完善利于上手,界面体验佳,仅新版本边栏隐藏有显示问题。
  2. Pure-Admin:功能涵盖菜单、权限、数据表格等基础组件,基本满足项目。文档齐全,界面响应式设计不错,只是默认配色稍逊于 Vben-Admin。
  3. Antd Pro Vue:依托大厂阿里,组件库质量高、风格统一、配色优,交互体验好。但商用版对个人开发费用高,开源版维护及时性存疑。
  4. Vue-admin-Better:性能优化出色,组件设计灵活且代码复用性好,付费版本价格尚可。不过开源版也有维护不及时的顾虑,可能影响长期使用。

主流框架对比

还有很多框架都很优秀,只是时间有限快速选择能用的就行,没时间一一对比!

Pure-Admin

  • 项目地址GitHub - pure-admin/vue-pure-admin: 全面ESM+Vue3+Vite+Element-Plus+TypeScript编写的一款后台管理系统(兼容移动端)
  • 演示地址vue-pure-admin
  • 开源协议:MIT
  • 活跃度:star 16.4 k, fork 3.1 k
  • 版本支持:tauri、electron、移动端适配
  • 功能特点:简洁高效,代码结构清晰。它基于 Vue3 和 Element - Plus 进行构建,提供了基础的后台管理功能模块,如菜单管理、权限控制、数据表格等常见组件的封装,易于理解和二次开发。具有良好的响应式设计,能够适应不同的设备屏幕尺寸,为用户提供较好的体验。
  • 适用场景:适合中小型项目,尤其是对功能要求不是特别复杂,希望能够快速搭建后台管理界面,并且对定制化有一定需求的开发者。如果你的项目注重简洁性和开发效率,且不需要过多的复杂业务逻辑集成在框架层面。
  • 主观评价:功能齐全、颜色对比度过高(不如 vben 自然)
  • 标签:简洁、功能全

Vben-Admin

  • 项目地址GitHub - vbenjs/vue-vben-admin: A modern vue admin panel built with Vue3, Shadcn UI, Vite, TypeScript, and Monorepo. It’s fast!
  • 演示地址Vben Admin
  • 文档地址介绍 | Vben Admin
  • 开源协议:MIT
  • 活跃度:star 25.6 k, fork 7 k
  • 功能特点:功能丰富强大,基于 Vue3 和 Ant - Design - Vue。它提供了大量的业务组件和布局模板,如高级表格(支持筛选、排序、分页等复杂操作)、表单验证、图表展示等功能。内置了完善的权限管理系统,可以方便地实现基于角色和权限的访问控制。同时,其文档相对完善,能够帮助开发者快速上手。
  • 适用场景:适合大型企业级后台管理系统的开发。如果你的项目需要处理大量的数据展示、复杂的业务流程以及严格的权限管理。
  • 主观评价:目前体验下来综合观感相对最好的一个。
  • 标签:功能全、成熟、适合个人开发

Vue-admin-Better

  • 官网地址Vue Admin官网
  • 演示地址Vue Admin Arco - 开箱即用的中台前端/设计解决方案
  • 活跃度:star 17 k, fork 3 k
  • 特点:该框架在性能优化方面有一定的优势,它对 Vue 的性能瓶颈进行了针对性的改进。在组件设计上,注重代码复用和灵活性,提供了一些实用的工具函数和指令
  • 适用场景:适合对性能有较高要求,同时希望在开发过程中有较大灵活性的项
  • 主观评价:功能很全,页面感觉不如 vben 自然(付费版本不到 2 千元,个人能承受)
  • 标签:付费合理、高性能、

Antd Pro Vue

  • 文档地址Ant Design Pro of Vue
  • 演示地下载登陆 (不要用短信登陆)
  • 特点:它是基于 Ant Design Vue 的企业级中后台前端解决方案。继承了 Ant Design Vue 的高质量组件库,组件的设计风格统一,视觉效果美观。提供了丰富的页面模板和典型的业务场景示例,如数据可视化页面、工作流页面等。并且支持国际化,方便开发面向全球不同地区用户的后台系统
  • 适用场景:有国际化需求的企业级项目,对组件和稳定性有一定要求的项目
  • 主观评价:背靠阿里,代码过硬,大型项目首选,文档也很齐全。但演示环境直接劝退。
  • 标签:大厂、文档全、稳定

Vue-element-admin

IVew-admin

  • 演示地址IView Admin Pro演示
  • 文档地址iView - 一套高质量的UI组件库
  • 专业版本View UI 专业版 Admin Pro 9999 元
  • 特点:基于 iView UI 构建,具有一套完整的 UI 组件库。它在交互体验上有自己的特色,例如一些表单组件和弹窗组件的交互效果比较细腻
  • 适用场景:适合对交互体验有一定要求,功能需求不是特别复杂的中小型后台管理系统
  • 标签:交互体验、美观、付费对个人稍贵

参考文档

0

评论区