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

简介: 面对大屏支持不足的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

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

选型总结

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

邀请

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

目录
相关文章
|
11月前
12 个非常适合做项目的开源后台管理系统
12 个非常适合做项目的开源后台管理系统
893 0
|
开发框架 JavaScript 前端开发
从零到一:搭建Vue3后台管理系统
本文将在《从零到一:搭建一个Vue3开发框架》基础上搭建Vue3后台管理系统,所以如果您没有看过上篇文章或者想了解如何从零到一搭建Vue3开发框架,可以先看一下上篇文章。
|
3月前
|
网络协议 Java 网络安全
基于Jeecgboot前后端分离的流程管理平台演示系统安装(一)
基于Jeecgboot前后端分离的流程管理平台演示系统安装(一)
26 1
|
3月前
|
资源调度 前端开发 Java
基于Jeecgboot前后端分离的流程管理平台演示系统安装(二)
基于Jeecgboot前后端分离的流程管理平台演示系统安装(二)
26 1
|
1月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的业财票务一体项目管理系统 附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的业财票务一体项目管理系统 附带文章源码部署视频讲解等
28 0
|
3月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的企业文档管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的企业文档管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
3月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的中小型企业财务管理的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的中小型企业财务管理的详细设计和实现(源码+lw+部署文档+讲解等)
|
3月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的中小型人力资源管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的中小型人力资源管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
3月前
|
资源调度 前端开发 jenkins
基于Jeecgboot前后端分离的流程管理平台演示系统安装(四)
基于Jeecgboot前后端分离的流程管理平台演示系统安装(四)
38 1
|
3月前
|
前端开发 jenkins Java
基于Jeecgboot前后端分离的流程管理平台演示系统安装(三)
基于Jeecgboot前后端分离的流程管理平台演示系统安装(三)
30 1