今天给大家介绍一个国内最强,开源可商用,并且满足国家三级等保要求的管理后台开发框架SmartAdmin。现在最新的是3.X版本,支持PC端、移动端、App小程序。
官网地址:
https://smartadmin.vip/
项目地址:
https://gitee.com/lab1024/smart-admin
https://github.com/1024-lab/smart-admin
PC端在线体验地址:
https://preview.smartadmin.vip
移动端在线体验地址:
https://app.smartadmin.vip
SmartAdmin由【1024创新实验室】开发,坚持以「高质量代码」为核心,「简洁、高效、安全」的中后台解决方案!项目现在在Gitee上已有7.4K Star,Github上有2.5K Star。
它是国内首个满足《网络安全》、《数据安全》、三级等保, 支持登录限制、支持接口国产加解密、支持数据加解密等一系列安全措施的开源项目。
技术体系
前端:Vue3 + Vite5 + Vue-Router + Pinia + Ant Design Vue 4.X
移动端:Uniapp (vue3版本) + Uni-ui + (同时支持APP、小程序、H5)
后端:SpringBoot2.x + Sa Token + Mybatis-plus + 多种数据库
项目核心功能
安全体系:满足国家三级等保要求,如密码加密、密码复杂度要求、登录错误次数锁定、登录超时退出等关键功能
-
接口加解密:支持请求参数和返回内容进行加解密操作,支持国产加密算法和其他国外加密算法
表格自定义列:支持用户自定义列,并能将用户自定义列持久化到数据库
数据变更记录:支持基于git diff插件的数据变更记录,查看数据变化更直观方便
在线文档:支持右侧帮助文档(类似阿里云控制台右侧帮助文档效果)、支持意见反馈、版本记录 等功能
OA办公:公司信息(发票、银行、员工等)、通知公告(阅读记录、次数等)
日志 & 监控:服务器心跳日志、登录日志、操作日志(IP、浏览器、操作系统等设备信息)
系统功能:员工、部门、角色、权限、菜单、水印、文件管理、系统参数、数据字典、单号生成等
代码生成:基于每个表的配置、在线预览代码、下载等
更详细信息可以参照:
https://smartadmin.vip/views/v3/base/FunctionFeature.html
核心功能截图

(系统首页)

(代码生成)

(安全管理)

(移动端-1)

(移动端-2)
---------------------
项目代码品质很高,整洁规范,非常适合用来学习,并且用来二次开发也会更加容易,大大降低了开发难度,项目更是提供了完善的文档。这么好的开源项目,还不快去试试。
