Skip to content
On this page

为什么选择我们 ?

如果你正在做后台框架选型或调研,相信这篇介绍能帮助你快速了解 Fantastic-admin 的亮点,以及与同类型框架对比,又具备哪些优势。

长期且稳定

Fantastic-admin 自 2020/10/17 正式对外发布,截止到今天为止,已持续维护 841 天。

2021 年底做过一次不精确统计,全网约有数千名开发者,应用在数百个项目/产品中。

简单易用

开箱即用,是我们一直在努力的方向。

事实也证明 Fantastic-admin 足够易于上手,在使用 Fantastic-admin 的开发者中,非前端开发者占据了约有一半的人数,它们大部分为后端 PHP/Java/.NET/GO 开发者,以及少部分学生人群。

颜值在线

在保证简单易用的基础上,Fantastic-admin 参考了国内外数十款中后台,吸收其优点并进行了融合与统一,细到每一处动画效果的执行时间都经过大量反复的调试。

风格可配置

提供明亮/暗黑两种模式,以及 6 款颜色主题风格,5 款导航栏模式,2 款导航栏填充风格,4 款导航栏激活风格和 4 款页宽模式。

通过布局与主题组合搭配,可实现数百种不同风格的界面。

丰富的导航设置

对比同类产品只有几种基础的设置项,Fantastic-admin 提供了十余种设置项,可以设置导航的各种展示形态,包括但不限于标题、图标、徽标、外链、权限、缓存等。

详细可阅读《路由(导航)- 导航配置》。

导航分组

对比同类产品直接把一级路由当做主导航的方案,Fantastic-admin 则将主导航与路由进行了解耦,实现了真正意义上的主导航(即导航分组),这种模式的扩展性和维护性会更强。

页面缓存最佳方案

多级路由的页面缓存曾经是在 Vue 后台开发者圈内比较热门的话题,作者也曾参与其中,是第一批提出将多级路由转成二级路由方案的人,并在 Fantastic-admin 实践并应用,从而彻底解决多级路由在各种场景下的缓存问题。

基于文件系统的路由

摆脱传统 Vue 开发手动配置路由的过程,Fantastic-admin 支持通过文件的目录结构,自动生成路由配置,大大提高开发效率。

为什么不是它们?

TIP

以下为作者个人主观见解。

vue-element-admin

亮点:后台框架圈里的老大哥,star 数也是最高。

缺点:作者已经不再维护,社区里的问题也堆积如山,框架年久失修。虽然有很多人基于 vue-element-admin 开发了很多魔改的版本,但质量参差不齐,新手用于业务开发容易踩坑。无 Vue3 版本。

D2 Admin

亮点:布局比较独特,示例丰富。

缺点:无 Vue3 版本。

vue-vben-admin

亮点:流行的技术栈,完成度比较高,示例丰富。

缺点:原作者已离开项目,目前由社区维护。使用过的开发者反馈上手成本有点高。

个人观点:UI 采用了 ant-design-vue ,个人觉得 ant-design-vue 的使用体验一言难尽,没有 element plus 使用顺手。

vue-admin-better

亮点:完成度比较高,示例丰富。

缺点:开源免费版本功能比较单一。开发文档需要付费加群才能查阅。

vue-antd-admin

亮点:界面清爽,功能中规中矩。与 vue-vben-admin 一样采用了 ant-design-vue ,上手成本适中。

缺点:示例较少。无 Vue3 版本。

vue-manage-system

亮点:上手成本低。

缺点:界面布局有点随性。没有开发文档。没有提供模板源码,使用前需要手动删除示例代码。

Naive Admin

亮点:流行的技术栈。UI 框架采用了 Naive UI ,是个比较新颖的 UI 。也有提供其它 UI 的版本,选择性更多。

缺点:功能中规中矩。不同 UI 版本需单独购买,且价格较贵。