记一次后台管理脚手架选型过程

简介: 面对大屏支持不足的vue移动端项目,业务部门要求改进。原项目优化困难,决定重构。选型阶段,因业务类似后台管理,选择vue框架。在git和gitee上对比了两款脚手架,最终选定[ pure-admin-thin ](https://github.com/pure-admin/pure-admin-thin)因其频繁更新、先进框架和丰富文档。选型关键在于资料易得性、框架时效性和维护者信誉。欢迎评论区提供反馈和建议。

业务场景

之前已经有了一个基于cube.js开发的一个vue移动端项目,但其对与大屏的支持不是很好,使用体验很差。业务部门要求进行改善。一开始考虑对原项目进行优化,但改造过程中发现难度很大。最终选择基于现有的api重新做一份。

选型过程

考虑到该项目对应的业务操作是待办处理和文档审批,和常规的后台管理很像,所以就决定使用后台管理的脚手架。框架方面使用比较熟悉vue。通过在网络中搜索,尤其是在git和gitee对应的开源栏目中搜索,最终选定了两款:

https://github.com/vbenjs/vue-vben-admin
https://github.com/pure-admin/pure-admin-thin

通过对其最近更新频率,使用框架的先进程度以及文档的丰富性,最终选择了

https://github.com/pure-admin/pure-admin-thin

它的文档十分完善,且在很多角度为二开提供了便利。

选型总结

一般来说,我们在选择使用一个脚手架或者一个系统时,首先需要考虑的就是获取资料的便捷性。如果没有文档资料支撑,那么在二开时将会很容易卡在某一个坑点里。其次就是其基于的框架是否是与时俱进的,这样才能更容易去找到对应的资料。当然了,如果脚手架或开源项目维护者是大公司,那就是锦上添花了。

邀请

欢迎您在评论区指出过程中的不当之处和提出您的建议,那将会对我有很大帮助,非常感谢。

目录
相关文章
12 个非常适合做项目的开源后台管理系统
12 个非常适合做项目的开源后台管理系统
1236 0
|
开发框架 JavaScript 前端开发
从零到一:搭建Vue3后台管理系统
本文将在《从零到一:搭建一个Vue3开发框架》基础上搭建Vue3后台管理系统,所以如果您没有看过上篇文章或者想了解如何从零到一搭建Vue3开发框架,可以先看一下上篇文章。
|
6月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue的在线学习过程管理系统软件的详细设计和实现
基于SpringBoot+Vue的在线学习过程管理系统软件的详细设计和实现
67 12
|
6月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的校园二手交易平台系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的校园二手交易平台系统的详细设计和实现(源码+lw+部署文档+讲解等)
146 1
|
5月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的业财票务一体项目管理系统 附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的业财票务一体项目管理系统 附带文章源码部署视频讲解等
42 0
|
7月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的中小型人力资源管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的中小型人力资源管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
7月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的在线作业管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的在线作业管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
7月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的小型企业办公自动化系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的小型企业办公自动化系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
7月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的中小型企业财务管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的中小型企业财务管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
7月前
|
监控 前端开发 JavaScript
在线教育系统|线上教学系统|基于Springboot+Vue+Nodejs实现在线教学平台系统
在线教育系统|线上教学系统|基于Springboot+Vue+Nodejs实现在线教学平台系统
153 0

热门文章

最新文章