本期我们来聊一下,如何搭建前端项目框架。
如何选择合适的框架
每个公司对产品的定位不同。项目架搭和选择上也会有差异。
如果你在一家自研的公司,应更加注重的是在代码的品质,拓展性,维护,用户体验。而如你在一家外包公司,可能更注重的是需求和效率能满足的基础上即可。
而且在外包公司工作过的都知道,公司是很难拿出核心产品的,只能通过效率来营收。所以我们可以看到互联网行业经常加班,996 007都是家常便饭。
所以为了提高效率。有些大牛团队开始研发专业的项目框架。并且开启了开元盛世的年代,我们也可以借鉴一下。
管理后台框架
1.vue-element-admin
推荐指数:star:82k
Github 地址:github.com/PanJiaChen/…
文档 地址:panjiachen.gitee.io/vue-element…
vue-element-admin 是一个后台前端解决方案,它基于 vue 和 element-ui实现。它使用了最新的前端技术栈,内置了 i18 国际化解决方案,动态路由,权限验证,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型。相信不管你的需求是什么,本项目都能帮助到你。
2.RuoYi
推荐指数:26.8k
Gitee 地址:gitee.com/y_project/R…
文档 地址:doc.ruoyi.vip/ruoyi-vue/
RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。
3.iview-admin
推荐指数:star:16.3k
GitHub 地址:github.com/iview/iview…
文档 地址:www.kancloud.cn/renbo/cwagp…
iview-admin是iview生态圈的成员之一。是一套基于 Vue.js,搭配ivew UI(www.iviewui.com/) 组件库形成的后台集成解决方案。
4.D2Admin
推荐指数:star:12.1k
GitHub 地址:github.com/d2-projects…
文档 地址:暂无
D2Admin 是一个完全 开源免费 的企业中后台产品前端集成方案,基于 vue.js 和 ElementUI 的管理系统前端解决方案 ,小于 60kb 的本地首屏 js 加载,已经做好大部分项目前期准备工作。
5.vue-admin-beautiful
推荐指数:14.6k
GitHub 地址:github.com/chuzhixin/v…
文档 地址:暂无
vue-admin-beautiful 多个版本可以选择。是一款可快速集成的框架。内部封装多种组件,丰富多彩。
6.el-admin
推荐指数:star:20.3k
git 地址:
版本 | Github | Github |
---|---|---|
Mybatis-Plus | https://github.com/elunez/eladmin-mp | gitee.com/elunez/elad… |
Spring Data JPA | github.com/elunez/elad… | gitee.com/elunez/elad… |
文档 地址 eladmin.vip/
el-admin 一个简单且易上手的 Spring boot 后台管理框架,已发布 Mybatis-Plus 版本。ELADMIN 是基于 Spring Boot、Jpa 或 Mybatis-Plus、 Spring Security、Redis、Vue 的前后端分离的后台管理系统。
总结
总结锤子下班。。。