我作为前端开发者对低代码平台的理解和搭建流程(一)
admin
2024-03-15 04:49:47
0

一、我的理解

低代码开发就是用较少的代码来完成业务逻辑出来过程。代码量少,系统的稳定性和易调整性都会得到一定的保障。跟传统的开发方式比起来,低代码开发框架更容易让人掌握,因此在现代化办公领域中得到大面积的推广。

二、平台化开发

由于平台化开发的快速发展,主要是指开发者可以在已有的平台上做各种应用。低代码在不同企业中模块的覆盖率不同。中小企业由于应用复杂度低、业务流程相对简单等原因,大多数应用场景都可以用低代码来搭建。

三、低代码开发框架的功能

1、表单设计

控件支持:(本框架以element-ui组件为控件)Form表单、Input输入框、InputNumber计数器、Select选择器、SelectLevel选择器(自定义)、Container布局容器、Pagination分页、Radio单选框、Table表格、Tabs标签页、Tag标签、Tooltip文字提示、Upload上传、Dialog对话框、Checkbox多选框、Button按钮

字段值计算:字段支持固定值

表单规则:必填、最大小值、正则表达式验证、提交验证、根据字段值动态变化字段权限规则等。

业务数据模型:搭建配置物理表、设置各字段长度、类型等属性通过多数据源功能,支持多级表结构

导出模块:一键导出表格数据

业务模块:在表单界面的基础上,配置工作流、搜索条件、菜单、操作按钮、基于表单快速生成功能模块。

2、工作流引擎

可视化低代码:基于Html+js流程设计器,拖拽拉设计,美观便捷,无需按照任何插件。

中国特色流程:串并行会签、同步、驳回、冻结、分支、版本、自由跳转、流程版本流程泳道、触发规则、催办、代理等。(接下来的搭建流程中暂未涉及该功能)

高配置易扩展:流程节点、表单、审批按钮均支持前后置事件自定义审批路径设置、审批人设置、流程表单权限设置。(接下来的搭建流程中暂未涉及该功能)

多部署方式:独立部署、集群部署。(接下来的搭建流程中暂未涉及该功能)

3、微服务架构(接下来的搭建流程中暂未涉及该功能)

主流的开源架构:采用业内主流开源的Vue-element-ui+Springcloud+Spring-boot,充分实现前后端分离、微服务架构。

多元化部署方式:单体部署、微服务部署灵活切换、K8SDocker容器化部署。

微服务应用::可将流程、基础服务、表单服务、认证服务、业务流程(流程设施、表单设施)等作为微服务应用。

国产化环境支持:神通达梦数据库、麒麟操作系统。

4、代码开发套件(接下来的搭建流程中暂未涉及该功能)

基于表单设计器groove模板一键生成全部前后端业务代码,充分保障低代码开发效率的同时,便于复杂业务开发和性能优化等。

5、移动端生成(接下来的搭建流程中暂未涉及该功能)

基于H5页面技术,配置开发的同时支持工作流、表单同步生成移动端应用,钉钉、微信集成。

6、桌面管理

可视化维护待办、公告、统计图等系统桌面栏目,千人千面,根据用户、组织、岗位等不同权限配置不同桌面栏目数量及布局。

7、报表插件

支持类Excel设计器、多数据源支持、中国式复杂报表,数据填报、参数查询、交叉式报表呈现控件等特色功能。

(部分资料来源于网络,如有侵权,请联系删除)

相关内容

热门资讯

【MySQL】锁 锁 文章目录锁全局锁表级锁表锁元数据锁(MDL)意向锁AUTO-INC锁...
【内网安全】 隧道搭建穿透上线... 文章目录内网穿透-Ngrok-入门-上线1、服务端配置:2、客户端连接服务端ÿ...
GCN的几种模型复现笔记 引言 本篇笔记紧接上文,主要是上一篇看写了快2w字,再去接入代码感觉有点...
数据分页展示逻辑 import java.util.Arrays;import java.util.List;impo...
Redis为什么选择单线程?R... 目录专栏导读一、Redis版本迭代二、Redis4.0之前为什么一直采用单线程?三、R...
【已解决】ERROR: Cou... 正确指令: pip install pyyaml
关于测试,我发现了哪些新大陆 关于测试 平常也只是听说过一些关于测试的术语,但并没有使用过测试工具。偶然看到编程老师...
Lock 接口解读 前置知识点Synchronized synchronized 是 Java 中的关键字,...
Win7 专业版安装中文包、汉... 参考资料:http://www.metsky.com/archives/350.htm...
3 ROS1通讯编程提高(1) 3 ROS1通讯编程提高3.1 使用VS Code编译ROS13.1.1 VS Code的安装和配置...
大模型未来趋势 大模型是人工智能领域的重要发展趋势之一,未来有着广阔的应用前景和发展空间。以下是大模型未来的趋势和展...
python实战应用讲解-【n... 目录 如何在Python中计算残余的平方和 方法1:使用其Base公式 方法2:使用statsmod...
学习u-boot 需要了解的m... 一、常用函数 1. origin 函数 origin 函数的返回值就是变量来源。使用格式如下...
常用python爬虫库介绍与简... 通用 urllib -网络库(stdlib)。 requests -网络库。 grab – 网络库&...
药品批准文号查询|药融云-中国... 药品批文是国家食品药品监督管理局(NMPA)对药品的审评和批准的证明文件...
【2023-03-22】SRS... 【2023-03-22】SRS推流搭配FFmpeg实现目标检测 说明: 外侧测试使用SRS播放器测...
有限元三角形单元的等效节点力 文章目录前言一、重新复习一下有限元三角形单元的理论1、三角形单元的形函数(Nÿ...
初级算法-哈希表 主要记录算法和数据结构学习笔记,新的一年更上一层楼! 初级算法-哈希表...
进程间通信【Linux】 1. 进程间通信 1.1 什么是进程间通信 在 Linux 系统中,进程间通信...
【Docker】P3 Dock... Docker数据卷、宿主机与挂载数据卷的概念及作用挂载宿主机配置数据卷挂载操作示例一个容器挂载多个目...