开发管理系统要速度?选 BuildAdmin 就对了

本期推荐的 BuildAdmin 基于 Vue3 的后台管理系统。

开发管理系统要速度?选 BuildAdmin 就对了

介绍

基于 Vue3.3 + ThinkPHP8 + TypeScript + Vite + Pinia + Element Plus 等流行技术栈的后台管理系统,自适应多端、可视化 CRUD 代码生成、自带 WEB 终端、同时提供 Web、WebNuxt、Server 端、内置全局数据回收站和字段级数据修改保护、自动注册路由、无限子级权限管理等,无需授权即可免费商用,希望能帮助大家实现快速开发。

开发管理系统要速度?选 BuildAdmin 就对了

主要特性

CRUD 代码生成

图形化拖拽生成后台增删改查代码,自动创建数据表;大气且实用的表格,多达 22 种表单组件支持,行拖拽排序,受权限控制的编辑和删除等等,并支持关联表,可为您节省大量开发时间。

内置 WEB 终端:

我们内置了一个 WEB 终端以实现一些理想中的功能,比如:虽然是基于 vue3 的系统,但你在安装本系统时,并不需要手动执行 npm install 和 npm build 命令。且后续本终端将为您提供更多方便、快捷的服务。

流行且稳定的技术栈:

除了基于 ThinkPHP6 前后端分离架构外,我们的 Vue3 使用了 Setup、状态管理使用 Pinia、并使用了 TypeScript、Vite 等可以为知识面添砖加瓦的技术栈。

模块市场:

一键安装某个功能、单页或是纯前端技术栈的学习案例项目等等,随时随地为系统添砖加瓦,系统能够自动维护 package.json 和 composer.json 并通过内置终端自动完成模块所需依赖的安装,若愿意成为模块开发者,模块可以:覆盖系统任何文件或为系统新增文件,模块经由官方审核即可上架。

前后端分离:

web 文件夹内包含:干净(不含后端代码)、完整(所有前端代码文件均在此内) 的前端代码文件,对前端开发者友好,作为纯前端开发者,可以将 BAdmin 当做学习与资源的社群,本系统准备好案例和模板等所需要的环境,只需专注于学习或工作,不需要会任何后端代码!

数据回收与反悔:

内置全局数据回收站,并且提供字段级数据修改记录和修改对比,随时回滚和还原,安全且无感。

高颜值:

提供三种布局模式,其中默认布局使用无边框设计风格,它并没有强行填满屏幕的每一个缝然后使用边框线进行分隔,所有的功能版块,都像是悬浮在屏幕上的,同时又将屏幕空间及其合理的利用了。

权限验证:

可视化的管理权限,然后根据权限动态的注册路由、菜单、页面、按钮(权限节点)、支持无限父子级权限分组、前后端搭配鉴权,自由分派页面和按钮权限。

未来可期:

我们正在持续维护系统,并着手开发各种 oss、云短信等模块,甚至提供开箱即用的各行业完整应用。

一举多得:

后台自适应 PC、平板、手机等多种场景的支持,轻松应对各种需求。

其他杂项:

角色组/管理员/管理员日志、 会员/会员组/会员余额、积分日志、系统配置/控制台/附件管理/个人资料管理等等、更多特性等你探索…

代码版本与下载

Git 仓库分支

  • master 含项目完整的 Web 端、Server 端以及已经编译好的安装器代码,需要手动执行 composer install。
  • install 系统安装器的源代码,已经编译到 master 分支的 install 目录,用于系统安装,此分支代码与系统运行无关。
  • develop 当前正在开发的版本。

其他

  • 完整包点击下载:已经进行了 composer install,这样您就不再需要安装 composer 了,但仍然需要根据安装程序引导执行 npm install 等。
  • 资源包点击下载:仅含 Composer 等资源,用于直接覆盖到项目根目录,不含核心代码。

启动安装服务

# 其中 buildadmin 为项目根目录,该目录包含一个没有前后缀的 think 文件
cd buildadmin

# git克隆的代码需要执行这条命令,完整包不需要,若找不到命令,可以尝试:composer.phar install
composer install

# Linux下推荐使用:sudo php think run
# Linux下若加sudo后仍然异常,请确保 buildadmin 目录的所有者和执行此命令的用户一致,推荐root
php think run

上述 php think run 命令执行成功后输出类似:

ThinkPHP Development server is started On <http://0.0.0.0:8000/>
You can exit with `CTRL-C`
Document root is: D:WWWbuildadminpublic

项目预览

开发管理系统要速度?选 BuildAdmin 就对了开发管理系统要速度?选 BuildAdmin 就对了开发管理系统要速度?选 BuildAdmin 就对了开发管理系统要速度?选 BuildAdmin 就对了开发管理系统要速度?选 BuildAdmin 就对了开发管理系统要速度?选 BuildAdmin 就对了

传送门

开源协议:Apache-2.0

开源地址:https://github.com/build-admin/BuildAdmin

项目合集:https://github.com/RepositorySheet

-END-


原文始发于微信公众号(开源技术专栏):开发管理系统要速度?选 BuildAdmin 就对了

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/166703.html

(1)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!