想要快速开发一个系统?选 BuildAdmin 就对了!

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

Part1介绍

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

Part2主要特性

CRUD 代码生成:

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

内置 WEB 终端:

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

流行且稳定的技术栈:

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

Part3代码版本与下载

Git 仓库分支

master 含项目完整的 Web 端、Server 端以及已经编译好的安装器代码,需要手动执行 composer install。

install 系统安装器的源代码,已经编译到 master 分支的 install 目录,用于系统安装,此分支代码与系统运行无关。

develop 当前正在开发的版本。

其他

完整包点击下载:已经进行了 composer install,这样您就不再需要安装 composer 了,但仍然需要根据安装程序引导执行 npm install 等。

资源包点击下载:仅含 Composer 等资源,用于直接覆盖到项目根目录,不含核心代码。

1启动安装服务

# 其中 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:\WWW\buildadmin\public

2项目预览

开源地址

https://github.com/build-admin/BuildAdmin

相关文章
|
8月前
|
监控 前端开发 Java
一套简单通用的Java后台管理系统,拿来即用,非常方便(附项目地址)
一套简单通用的Java后台管理系统,拿来即用,非常方便(附项目地址)
242 0
|
8月前
|
前端开发 关系型数据库 数据库连接
项目重构,从零开始搭建一套新的后台管理系统(后端版)
项目重构,从零开始搭建一套新的后台管理系统(后端版)
312 0
|
JSON 缓存 C#
提高游戏开发效率之配置表生成工具
提高游戏开发效率之配置表生成工具
647 1
提高游戏开发效率之配置表生成工具
|
前端开发
前端代码简洁之路,后台系统之详情页设计
前端业务开发中,为了脱离舒适区,也为了解放重复功能开发的劳动力,会将一些功能进行改造,本期改造千篇一律的详情页。
4020 26
前端代码简洁之路,后台系统之详情页设计
|
JSON 程序员 数据格式
【平台开发】技术整合思考(三)——将工具程序封装成界面
【平台开发】技术整合思考(三)——将工具程序封装成界面
114 0
|
存储 安全 区块链
佛萨奇2.0系统丨佛萨奇2.0系统开发(功能版)丨佛萨奇2.0开发源码案例部署
 Web3.0是新一代价值互联网,Web1.0为“可读”,Web2.0为“可读+可写”,而Web3.0将是“可读+可写+拥有”。 Web3.0以强调数据价值归属为核心,具备去中心化、数据自有、数据互联、保障隐私、高度智能和永久保存的特征。
|
存储 消息中间件 运维
灵魂 36 问,让你快速熟悉一个系统
面对一个完全陌生的系统,如何快速的熟悉并上手?本文将从三个方面进行总结,提供一个系统的方法,同时也可以用来 review 已有的系统,查漏补缺。
8383 0
灵魂 36 问,让你快速熟悉一个系统
|
SQL 设计模式 缓存
从零开始实现放置游戏(八)——实现后台管理系统(6)代码重构
  前几张,我们主要实现了升级经验、人物等级属性、地图、地图怪物,这四种配置的增删查改以及Excel导入功能。我们主要以地图怪物为例,因此在文章末尾提供的源代码中只实现了地图怪物这部分的逻辑功能。   如果你照猫画虎,把4种配置功能的逻辑全部实现的话,就会发现,增删查改的代码基本相同,除了SQL语句和模型对象不同,其他地方变化不大。   本章我们利用泛型模板,对整个系统就行重构。在重构结束后,你就会发现写代码简直就是特喵的艺术!
|
前端开发 JavaScript 程序员
如何实现项目上的快速开发
如何实现项目上的快速开发(前端为主) 1.熟悉电脑的组合键操作和性能 2.熟悉编辑器的组合键操作 3.良好的项目结构和面向对象(数据抽象和数据封装)
如何实现项目上的快速开发

热门文章

最新文章

下一篇
开通oss服务