想要快速开发一个系统?选 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

相关文章
|
5月前
|
新零售 供应链 小程序
复购见单模式小程序开发系统|细节方案
人们之所以喜欢在网上购物,最主要的是价格便宜,而且还能够在短时间内就拿到手
|
数据可视化 IDE 安全
云巧-让开发更简单,更高效,更方便
近年来,快速迭代的新需求将引导企业改变其开发方式,进而转向使用支持快速、安全和高效的技术架构,组装式应用便成为了企业重要的战略技术趋势。组装式应用引入模块化的理念,使得各企业可以更敏捷、更有效地复用能力模块,提高商业的韧性和效率。云巧平台应运而生,能极大的改善开发环境,节省开发工作量,让开发更简单,更高效,更方便。
1857 0
|
2月前
|
安全 搜索推荐 数据安全/隐私保护
分享5款功能强悍,简洁干净的软件
电脑上的各类软件有很多,除了那些常见的大众化软件,还有很多不为人知的小众软件,专注于实用功能,简洁干净、功能强悍。今天分享5个实用的软件,简单实用,效果拉满,堪称工作生活必备!
47 1
|
3月前
|
存储 Windows
5款软件让电脑更方便,更快,更好看
你有没有想过,有些软件能让你的电脑用起来更方便,更快,更好看?
32 0
|
3月前
|
数据安全/隐私保护 Sentinel Windows
5款简洁干净,功能强悍,专注实用的软件
电脑上的各类软件有很多,除了那些常见的大众化软件,还有很多不为人知的小众软件,专注于实用功能,简洁干净、功能强悍。
34 0
|
5月前
|
前端开发 JavaScript 测试技术
修改代码的艺术——如何高效开发、维护和重构复杂的现有系统
这篇文章回忆了作者在高三时期通过努力进入班级前列的故事,并引申到软件开发领域。作者指出,开发工作往往被认为困难重重,但实际上,通过良好的方法、设计和工具,可以提高开发效率和享受编程带来的成就感。文章以最近完成的一个复杂核心需求为例,详细介绍了如何分析、设计和实现这个需求,包括采用领域驱动设计(DDD)理念,数据库字段变更,代码实现,自动化单元测试,重构和代码维护的重要性。最后,作者推荐了几本关于软件开发的经典书籍,并鼓励开发者不断提升自己,以更好地应对挑战。
|
5月前
|
缓存 JavaScript UED
UniApp状态管理:从深入理解到灵活运用
UniApp状态管理:从深入理解到灵活运用
121 4
|
JSON 缓存 C#
提高游戏开发效率之配置表生成工具
提高游戏开发效率之配置表生成工具
543 1
提高游戏开发效率之配置表生成工具
|
前端开发 JavaScript 程序员
如何实现项目上的快速开发
如何实现项目上的快速开发(前端为主) 1.熟悉电脑的组合键操作和性能 2.熟悉编辑器的组合键操作 3.良好的项目结构和面向对象(数据抽象和数据封装)
如何实现项目上的快速开发
下一篇
无影云桌面