百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

基于 Vue3 / Vite / Pinia 等主流技术栈打造的免费开源中后台管理系统

ccwgpt 2025-06-10 13:42 9 浏览 0 评论

有一段时间没有推荐 admin 管理系统了,今天推荐一个完整度很高,教程详细,很容易上手的 admin 框架。

关于 Pure Admin

Pure Admin 是一款开源免费且开箱即用的中后台管理系统模版,内置超多页面模板以及基于 node.js 的后端开发源码,提供现成的开箱解决方案及丰富的代码示例,利用它我们可以快速搭建企业级中后台。

Pure Admin 的技术特点

  • 采用最新技术栈:在保证稳定的同时基于 Vue3、Vite、Element-Plus、TypeScript、Pinia、Tailwindcss 等最新技术栈开发
  • 轻快完善的热重载打包优化方案:无论应用程序大小如何,始终极快的模块热重载(HMR),内置完善的打包优化方案
  • 内置丰富组件工具函数,简单易上手:使用单文件组件语法 <script setup>,提供了很多丰富的开箱即用的组件和工具库
  • RBAC 权限管理可控粒度的权限:采用目前最常用的 RBAC 基于角色的权限控制( 用户 -> 角色 -> 权限 ),可配置各种粒度的权限
  • 高度可配置主题和三种菜单布局:高度可配置的主题以及暗黑主题适配,并且提供左侧、顶部、综合这三种菜单布局模式
  • 提供精简版并永久同步完整版代码:提供国际化和非国际化两种精简版本,开启 brotli 压缩和 cdn 替换本地库模式后,打包大小低于 500 KB

Pure Admin 上手开发和使用建议

Pure Admin 官网提供了非常详尽的使用文档,连同所使用的工具包,都给出了代码相关的使用方法,甚至还录制了视频教程,堪称保姆级文档教程,极易上手。

Pure Admin 完整版源码里包含我们在开发中后台管理系统时遇到的绝大多数场景,大量现成的页面模板,直接就可以使用。而精简版则是一个最小化到只有菜单、权限控制的 admin 系统,适合高度自定义开发的场景。

开始开发

从代码仓库拉取项目代码,比如拉取 Pure Admin 精简版

git clone -b i18n https://github.com/xiaoxian521/pure-admin-thin.git

然后再拉取 node.js 后端代码:

git clone https://github.com/xiaoxian521/pure-admin-backend.git

安装依赖:

pnpm install

本地启动项目

pnpm dev

这样就能在本地启动项目,然后通过简单的配置文件,就可以开始开发,熟悉 Element Plus 的直接就可以开发管理页面,和后端的数据交互参照官网 http 模块的文档,即可通过 mockaxios 完成。

值得一提的是,Pure Admin 虽然是桌面优先的,但移动端适配也非常好。

免费开源和商用说明

Pure Admin 是一个免费开源的项目,源码基于 MIT 开源协议,任何人都可以免费下载使用,也能用在商业用途,官方声明原则上不收取任何费用及版权,可以放心使用,但如果需要用 Pure Admin 二次开发并再次开源,则需要请联系作者获取许可。

关注我,持续分享高质量的免费开源、免费商用的资源。

↓↓点击查看本次分享的网址。

Pure Admin - 基于 Vue3 / Vite / Pinia 等主流技术栈打造的免费开源中后台管理系统,包含前后端源码|那些免费的砖

相关推荐

Dify-Plus:一个定制化的Dify二开开发

Dify是一个开源平台,专注于大语言模型(LLM)应用的开发。它结合了后端即服务(BaaS)和LLMOps的概念,致力于为开发者提供高效工具,使其能够快速构建并部署生产级的生成式AI应用。在...

部署dubbo运维平台dubbo-admin(最新版)

dubbo服务注册到注册中心之后,有一个工具可以使我们方便的管理服务,比如查看服务是否注册成功,修改负载均衡策略,修改接口权重,配置路由规则,服务接口文档生成,服务测试,服务调用统计过等功能,这...

niucloud-admin应用和插件的区别是什么?

应用和插件的区分通常的,我们可以把业务相对独立的一个完整的功能,开发为插件。开发插件的好处是系统具有非常好的扩展性。基于niucloud-admin框架体系而言,我们一般的把一个功能单元定义为两个类型...

基于 Vue3 / Vite / Pinia 等主流技术栈打造的免费开源中后台管理系统

有一段时间没有推荐admin管理系统了,今天推荐一个完整度很高,教程详细,很容易上手的admin框架。关于PureAdminPureAdmin是一款开源免费且开箱即用的中后台管理系统模...

C# 开发 NET8.0 Blazor Admin 管理系统

BlazorAdmin管理系统软件使用C#开发NET8.0VS2022使用体验地址http://ba.4je.cn/登录Admin:123789框架文件结构名称说明类Plugins插件...

FastAdmin 任意文件读取漏洞,利用方法异常简单,一条命令就可以

2025年了,没有修补这个漏洞的网站估计依然有百分之四十以上,成功率极高。CVE-2024-7928指的是FastAdmin框架中存在的一个路径遍历(PathTraversal)漏洞。该漏洞允...

【推荐】一款 100% 开源无加密、前后端分离的商城系统

如果您对源码&技术感兴趣,请点赞+收藏+转发+关注,大家的支持是我分享最大的动力!!!项目介绍NIUSHOPV6是一款基于NIUCLOUD-ADMIN底层框架设计的企业级应用软件系统,专注于商城系...

「补发」基于Furion/.NET开发的前后端分离通用管理平台

昨天说到了小诺VUE美中不足今天补发一个后端使用.net前端使用VUE开发的框架Admin.NET前后端分离架构,开箱即用,紧随前沿技术概述基于.NET5实现的通用管理平台。整合最新技术,模块...

2025年流行admin前端框架展望(web前端流行框架)

一、Vite的核心设计:重新定义前端开发范式Vite的核心理念是**“无打包开发”**,通过原生ES模块(ESM)实现按需编译,彻底解决了传统打包工具(如Webpack)在大型项目中启动和热更新慢的问...

Google Test开发者使用指南:打造高质量C++测试的必备工具

1.GoogleTest简介GoogleTest(简称gtest)是由Google开发的一个开源C++测试框架,它提供了丰富的测试工具和断言机制,使开发者能够轻松编写结构化的单元测试。作为业界最...

JUnit5:Java单元测试框架的新宠儿

JUnit5:Java单元测试框架的新宠儿嘿!今天咱们来聊聊JUnit家族的最新成员——JUnit5。这可是Java开发者们翘首以盼的一次升级,它不仅带来了更强大的功能,还彻底改变了我们编写和运行单元...

Github 10.1K star,突破 Web 自动化瓶颈,小白亦能成测试大神!

SeleniumBase是一款全功能的浏览器自动化框架,专为Web测试、爬虫、数据抓取和"隐身"操作设计。它构建在SeleniumWebDriver的基础上,但提供了更简洁的API和...

鸿蒙操作系统的核心组件(三):驱动框架

HarmonyOS驱动框架(HDF,HardwareDriverFoundation)是HarmonyOS/OpenHarmony生态中实现硬件设备统一管理的核心组件。它以跨平台、弹性化架构为核心...

NUS邵林团队提出全新机器人装配技能学习框架Manual2Skill

本文共同第一作者为新加坡国立大学博士生铁宸睿和多伦多大学研究助理/本科生孙圣翔。合作者为朱锦轩、刘益伟、郭京翔、胡越、陈浩楠、陈俊廷、吴睿海。通讯作者为新加坡国立大学计算机学院助理教授邵林,研究方向为...

首个多模态扩散大语言模型MMaDA发布,同时实现强推理与高可控性

近年来,大型语言模型(LLM)在多模态任务中展现出强大潜力,但现有模型在架构统一性与后训练(Post-Training)方法上仍面临显著挑战。传统多模态大模型多基于自回归(Autoregressive...

取消回复欢迎 发表评论: