一套.NetCore+Vue+Uniapp前后端分离的低代码快速开发框架

news/2024/5/20 0:07:53 标签: .netcore, vue.js, uni-app

今天给大家推荐一个后端基于.NetCore+Vue前后端分离,移动端基于Uniap可发布IOS、Android、小程序、H5框架系统。

项目简介

这是一个基于.Net Core构建的简单、跨平台快速开发框架。前后端封装了上千个常用类,方便扩展;集成了代码生成器,支持前后端业务代码生成,实现快速开发,提升工作效率;框架集成了表单、表格、图表等各种常用的Demo方便直接使用;后端框架支持Vue2、Vue3。

技术架构

1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。

2、数据库支持:Microsoft SQL Server, PostgreSQL, MySQL, SQLite。

3、系统分为三端:后台管理系统、API、移动端Uniapp。

4、后端基于.Net Core + EFCore + Jwt +Dapper+signalR 开发。

5、前端基于Vue + iView + Element-ui开发。

项目结构

图片

**后台管理系统
**

系统功能

1、低代码设计器:低代码设计器、表单配置、数据收集

2、消息推送:消息推送

3、流程管理:审批流程列表、可视化编辑流程

4、用户信息:用户管理、权限管理、角色管理、角色管理(Tree)

5、代码生成器:用户基础信息、表单设计、测试完整示例、配置管理、日志管理

6、系统设置:菜单设置、下拉框绑定设置

7、日志管理:系统日志

组件Demo

1、表单数据:基础只读表单、自动绑定下拉框、多弹出框上传、导入导出表单、编辑器表格换行、多列合并显示、在线表格编辑

2、一对多:主从一对一多个Demo、主从一对多弹出框、 从表图片上传

3、多页签/多表头:多页签、多表头

4、表单布局:单列表单、两列表单、多列表单自动数据源、Table+表单、表单只读

5、表单一对多:表单一对多table、混合表单一对多、表单+图表

6、图表表单:图表、图表表单、数字排版

7、table编辑:table编辑、api加载table数据

8、树形菜单:tree与代码生成页面、tree与自定义table数据、treetable

9、后台校验:后台参数校验

10、文件上传:文件上传、表单与上传下载

11、内容发布:编辑器、静态页面发布、静态页面列表

后台功能截图

低代码设计器

图片

审批流程列表

图片

可视化编辑流程

图片

用户管理

图片

权限管理

图片

角色管理

图片

代码生成器

图片

菜单设置

图片

下拉框绑定设置

图片

基础只读表单

图片

多列合并显示

图片

在线表格编辑

图片

主从一对一多个Demo

图片

多页签

图片

多表头

图片

表单布局

图片

表单一对多

图片

图表表单

图片

table编辑

图片

树形菜单

图片

后台校验

图片

文件上传

图片

编辑器

图片

项目地址:https://github.com/cq-panda/Vue.NetCore


http://www.niftyadmin.cn/n/1234.html

相关文章

给运行中的docker容器动态添加端口映射

发现一个正在跑的容易少定义了一个端口映射,删除重建肯定是不可取的。 docker命令目前还没有动态添加的功能,只能自己去查阅资料解决了。 目前,有三种办法: 把正在运行的容器打包成为docker镜像,然后直接使用run命令重新添加端口…

深入理解Flink的检查点

检查点 Flink具体如何保证exactly-once呢?它使用一种被称为"检查点"(checkpoint)的特性,在出现故障时将系统重置回正确状态。 Flink的检查点算法Flink检查点的核心作用是确保状态正确,即使遇到程序中断,也要正确。记住这一基本点之后,Flink为用户提供了用来定…

大数据面试重点之mysql篇

目录 一、B树和B树的区别,为什么Mysql使用B树作为索引? 二、索引有哪些? 三、索引设计有哪些注意事项(原则)? 四、mysql有哪些锁? 五、查询有哪几种等级? 六、mysql有哪些优化方…

面试时,MySQL这些基础知识你回答的出来吗?

目录 【一】前言 【二】MySQL的并发控制 【三】数据库的事务 【四】隔离级别 【五】死锁 【六】存储引擎 6.1 InnoDB存储引擎 6.2 MyISAM存储引擎 【七】总结 【一】前言 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,属于Oracle…

我,保时捷软件测试工程师,做过酒店前台,现月薪2万全村的骄傲

学历低,智商就低? 学历低,能力就差? 学历低,就只能做底层的工作? 学历低,就意味着必须接受一辈子庸庸碌碌的命运? 至少,现在的我不这么认为。 -- 01 叛逆 我叫王磊&#…

Zookeeper ---- Zookeeper集群操作

Zookeeper ---- Zookeeper集群操作1. 集群操作1. 集群规划2. 选举机制(面试重点)3. ZK集群启动停止脚本2. 客户端命令操作1. 命令行语法2. znode节点数据信息3. 节点类型(持久/短暂/有序号/无序号)4. 监听器原理5. 节点删除与查看…

ArrayList源码简析

ArrayList源码简析ArrayList 简介Arraylist 和 Vector 的区别?Arraylist 与 LinkedList 区别?设计思路初始化插入元素扩容检查ensureCapacitySystem.arraycopy() 和 Arrays.copyOf()方法迭代器ArrayList 简介 ArrayList 的底层是数组队列,相当于动态数组。与 Jav…

【Linux】Linux环境搭建

​🌠 作者:阿亮joy. 🎆专栏:《学会Linux》 🎇 座右铭:每个优秀的人都有一段沉默的时光,那段时光是付出了很多努力却得不到结果的日子,我们把它叫做扎根 目录👉Linux的介…