All Projects → someGenki → vue-lite-admin

someGenki / vue-lite-admin

Licence: MIT license
a lite vue3.0 admin template,there is no typescript and vuex (但注释挺全)

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to vue-lite-admin

vue3-element-admin
🎉 基于 vite2 + vue3 + element-plus 的后台管理系统vue3-element-admin;使用vue-cli可以切换webpack分支
Stars: ✭ 79 (+17.91%)
Mutual labels:  vue-admin, vue3, vite, element-plus
Admin-Frame-Vue3
基于Vue3 + Element-Plus + Vite 开发的中/后台管理系统
Stars: ✭ 181 (+170.15%)
Mutual labels:  vue-admin, vue3, vite, pinia
vue3.0-template-admin
本项目基于vue3+ElementPlus+Typescript+Vite搭建一套通用的后台管理模板;并基于常见业务场景,抽象出常见功能组件;包括动态菜单,菜单权限、登录、主题切换、国际化、个人中心、表单页、列表页、复制文本、二维码分享等等
Stars: ✭ 500 (+646.27%)
Mutual labels:  vue-admin, vue3, vite, element-plus
RuoYi-Cloud-Vue3
🎉 基于Spring Boot、Spring Cloud & Alibaba、Vue3 & Vite、Element Plus的分布式前后端分离微服务架构权限管理系统
Stars: ✭ 295 (+340.3%)
Mutual labels:  vue-admin, vue3, vite
vue-admin-better
🚀🚀🚀vue admin,vue3 admin,vue3.0 admin,vue后台管理,vue-admin,vue3.0-admin,admin,vue-admin,vue-element-admin,ant-design,vue-admin-beautiful-pro,vab admin pro,vab admin plus,vue admin plus,vue admin pro
Stars: ✭ 12,962 (+19246.27%)
Mutual labels:  vue-admin, vue3, element-plus
Vue Admin Beautiful
🚀🚀🚀vue3 admin,vue3.0 admin,vue后台管理,vue-admin,vue3.0-admin,admin,vue-admin,vue-element-admin,ant-design,vue-admin-beautiful-pro,vab admin pro,vab admin plus主线版本基于element-plus、element-ui、ant-design-vue三者并行开发维护,同时支持电脑,手机,平板,切换分支查看不同的vue版本,element-plus版本已发布(vue3,vue3.0,vue,vue3.x,vue.js)
Stars: ✭ 10,968 (+16270.15%)
Mutual labels:  vue-admin, vue3, element-plus
mall-admin-web
youlai-mall 管理前端,基于vue-element-admin升级的Vue3版本,技术栈:Vue3 + Vite2+ TypeScript + Element-Plus +Pinia。
Stars: ✭ 230 (+243.28%)
Mutual labels:  vue3, element-plus, pinia
soybean-admin
A fresh and elegant admin template, based on Vue3,Vite3,TypeScript,NaiveUI and UnoCSS [一个基于Vue3、Vite3、TypeScript、NaiveUI 和 UnoCSS的清新优雅的中后台模版]
Stars: ✭ 2,322 (+3365.67%)
Mutual labels:  vue-admin, vue3, vite
vite-primevue-starter
VUE 3 Starter project for using primevue 3 with Vite 2 - Pages, Layouts, Validation
Stars: ✭ 37 (-44.78%)
Mutual labels:  vue3, vite, pinia
vue-next-admin
🎉🎉🔥基于vue3.x 、Typescript、vite、Element plus等,适配手机、平板、pc 的后台开源免费模板库(vue2.x请切换vue-prev-admin分支)
Stars: ✭ 1,002 (+1395.52%)
Mutual labels:  vue3, vite, element-plus
fastadmin
vue3 + element-plus fast admin scaffold, 基于vue3和ElementPlus的中后台快速应用脚手架
Stars: ✭ 50 (-25.37%)
Mutual labels:  vue3, vite, element-plus
OSAPI
👋 OSAPI 是依靠通用性后台管理平台搭建的API管理平台,基于 vue3、Nestjs 技术栈实现,包含 RBAC 角色权限模块、数据展示、编辑等模块。
Stars: ✭ 32 (-52.24%)
Mutual labels:  vue3, vite, element-plus
vite-vue3-lowcode
vue3.x + vite2.x + vant + element-plus H5移动端低代码平台 lowcode 可视化拖拽 可视化编辑器 visual editor 类似易企秀的H5制作、建站工具、可视化搭建工具
Stars: ✭ 1,309 (+1853.73%)
Mutual labels:  vue3, vite, element-plus
Lin Cms Vue
🔆 Vue+ElementPlus构建的CMS开发框架
Stars: ✭ 2,341 (+3394.03%)
Mutual labels:  vue-admin, vue3, element-plus
vite-vue3-starter
⭐ A Vite 2.x + Vue 3.x + TypeScript template starter
Stars: ✭ 384 (+473.13%)
Mutual labels:  vue3, vite, element-plus
nuxt3-app
Nuxt3 (Nuxt 3) best starter repo, Tailwindcss, Sass, Headless UI, Vue, Pinia, Vite
Stars: ✭ 252 (+276.12%)
Mutual labels:  vue3, vite, pinia
iro
IRO - Amazing Color Tools. Color Convert HEX, RGB, HSL and CMYK. Color Inspection with Camera.
Stars: ✭ 103 (+53.73%)
Mutual labels:  vue3, vite, pinia
bpmn-vue-activiti
基于Vue3.x + Vite + bpmn-js + element-plus + tsx 实现的Activiti流程设计器(Activiti process designer based on Vue3.x + Vite + BPMN-JS + Element-Plus + TSX implementation)
Stars: ✭ 345 (+414.93%)
Mutual labels:  vue3, vite, element-plus
vite-vue-admin
🎉🎉使用Vite + Vue3 + TypeScript + Element-plus + Mock开发的后台管理系统🎉🎉
Stars: ✭ 97 (+44.78%)
Mutual labels:  vue3, vite, element-plus
artemis
MateCloud前端代码,基于vue3、vite、pinia、ant-design vue实现的中台系统
Stars: ✭ 129 (+92.54%)
Mutual labels:  vue3, vite, pinia

Vuejs3+Vite2+ElementPlus后台管理系统模板

简介

一个免费开源的后台管理系统模板。使用最新的主流技术开发,开箱即用(主要还是用于学习参考!),主要向以下两个高star的后台管理系统模板进行学习,并根据需求进行取舍和优化改进。

  • vue-vben-admin 使用了最新的vue3 ,vite2,TypeScript,antdv等主流技术开发 (代码量非常庞大和复杂...)
  • vue-element-admin 是一个后台前端解决方案,它基于vuu2element ui (作者还没开发出vue3版本)

没有TypeScript,没有Vuex,不支持IE11

目前大四,会的技术和开发经验也不多,项目刚刚起步,非常欢迎提出意见~❤️

在线预览地址http://fanyibar.top/admin/index.html 👈戳它戳他

其他地址:https://somegenki.github.io/vue-lite-admin/

技术

(列出来方便写报告呢!)

  • Vue.js 3 : 一套用于构建用户界面的渐进式框架
  • Vite 2 :基于ESM 的新型前端构建工具,能够显著提升前端开发体验
  • Vue Router 4 :Vue.js 的官方路由。它与 Vue.js 核心深度集成
  • Pinia :状态管理库,Vuex的替代者 (已成为官方项目)
  • Element Plus :基于 Vue 3.0 的桌面端组件库
  • axios :基于promise的HTTP请求库
  • echarts :基于 JavaScript 的开源可视化图表库
  • mockjs :生成随机数据,拦截 Ajax 请求
  • SCSS :动态样式语言,是强化CSS的辅助工具
  • prettier :可配置化的代码格式化工具,支持多种语言
  • stylelint : CSS代码检查规范工具
  • commitlint : 帮助团队遵守commit约定

特性

  • 使最新的前端主流技术栈进行开发
  • 没有TypeScript 让代码更加轻量级也便于快速上手 (对于初学者,代码多了难看下去)
  • 没有Vuex 这个用起来是真的麻烦!在vue3中更没必要加入它(个人看法)
  • 详细的代码注释 注释多多益善,有总比没有好(个人看法)
  • 少依赖 能减少依赖项就尽量减少,能自己实现就自己实现,依赖多了安装都可能出问题
  • 常用组件 组件源码内自带详细的使用案例
  • 花里胡哨,但又没那么花里胡哨
  • Github Action 自动部署
  • 代码规范以及commit消息规范
  • 自动生成CHANGELOG.md (🐞)
  • SVG Sprites 插件
  • Mock数据
  • 权限功能
  • 快捷导航

功能

按钮权限、页面权限、组件权限等

  1. 使用v-if+自定义过滤函数
  2. 使用v-auth 就是对上面方式的封装
  3. 定义权限组件,有权限才展示

待加入 -2022.2.8

  • 核心-路由重置
  • 组件-卡片悬浮遮罩效果
  • 组件-图片预览
  • 功能-Loading
  • 功能-搜索菜单
  • 案例-表格合并示例
  • 功能-tabbar-item固定
  • 页面-多功能表单组件封装
  • 功能-更改动态菜单生成方式
  • 优化-图片懒加载 https://juejin.cn/post/7004460061984555021

启动项目

  • 需要node和git

  • 获取项目代码

git clone https://github.com/someGenki/vue-lite-admin.git
# 对于上不了github的用户可以使用fastgit
git clone https://hub.fastgit.org/someGenki/vue-lite-admin.git
  • 添加上游仓库
git remote add upstream https://github.com/someGenki/vue-lite-admin.git
  • Fetch 上游仓库的新的提交并merge更变
git fetch upstream
git checkout main
git merge upstream/main
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].