首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >webman实用性React前后端分离管理系统框架SuperAdminx

webman实用性React前后端分离管理系统框架SuperAdminx

作者头像
Tinywan
发布2024-12-06 14:15:34
发布2024-12-06 14:15:34
3830
举报
文章被收录于专栏:开源技术小栈开源技术小栈

概述

没有高科技,更没有黑科技,实用为主,后端基于workerman的webman高性能HTTP框架,常用的ThinkORM、ThinkValidate,前端基于reactjs写的,主要用到的组件库是Ant Design、ProComponents

安装

后端安装

获取源码

代码语言:javascript
复制
git clone https://gitee.com/zouyi/SuperAdminx.git

进入项目根目录,安装依赖

代码语言:javascript
复制
composer install

数据库

  • 新建数据库,编码为utf8mb4,导入根目录下superadminx.sql,此sql是用navicat导出的
  • 修改根目录下.env里面数据库配置
  1. 启动项目
  • windows用户:双击项目根目录windows.bat或者在根目录运行php windows.php启动
  • linux用户:调试方式运行php start.php start,守护进程方式运行php start.php start -d

更多细节参考webman官方文档:https://www.workerman.net/doc/webman/install.html

前端安装

进行根目录/public/admin_react/,安装前端依赖

代码语言:javascript
复制
npm install

运行前端,即可访问http://localhost:5200/admin/,登录的帐号密码

代码语言:javascript
复制
npm run dev

预览

后端功能

  • 权限管理:可基于接口级别权限
  • 代码生成:可生成前后端curd的代码
  • 参数设置:可自定义每个设置的表单字段,并同步到权限里面,可自定义哪些角色拥有哪些参数设置
  • 后续会基于插件模式发布其它功能...

前端实现的功能

  • 布局:内置多种布局方案
  • 权限管理:基于按钮级别的权限
  • 扩展form字段:ProComponents已有高达19种字段类型算非常丰富了,我们在扩展了几种字段:省选择、省市选择、省市区选择、经纬度选择、富文本编辑器、多图/单图上传、多图或视频上传、多文件/单文件上传等
  • 扩展预览字段:ProComponents的表格功能也非常Nice,我们也扩展了一些字段预览的组件:长文本预览、图片/视频预览、pdf预览、word预览、富文本内容预览、视频预览

开发文档:https://www.superadminx.com

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-12-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源技术小栈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 概述
  • 安装
    • 后端安装
    • 前端安装
  • 预览
  • 后端功能
  • 前端实现的功能
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档