当前位置: 首页 > news >正文

无(低)代码开发思路介绍

无代码或者低代码开发的思路,是通过非编程代码,而是基于页面拖拉拽的方式来实现创建web应用的功能。

作为程序员我们知道私有云公有云已经实现了基础设施的web方式管理。DEVOPS把代码发布,管理也实现了web方式管理。那么我们很容易能够想到,只要把拖拉拽出来的项目自动化部署到私有云或者公有云中,就可以实现应用的自动化创建,这其中是不需要进行运维部署和代码开发的。

无代码开发和devops类似,是把程序页面与数据库字段的编写工作,通过页面拖拉拽的方式来设计网页,流程等复杂的应用功能,当然其中也包含了其他的复杂组件。

无代码开发和低代码开发是基于表单设计器,流程引擎,报表设计器,代码生成器等组件,结合低代码开发平台诸如:jeecg,Ruoyi等,来实现无代码生成复杂功能的web页面的。其中表单设计器通过拖拉拽的方式实现交互表单页面的开发;流程引擎通过页面创建流程模板的方式实现流程的自动化;报表设计器通过页面设计报表模板来实现数据的报表展示,代码生成器通过页面创建数据库表并且生成前后端增删改查的代码。而jeecg和Ruoyi等项目以springboot单应用的方式,将应用所需要的基础功能,例如安全登录,token机制,敏感信息保护,RABC等角色权限控制,crm人员管理,cms等功能。

下面简单介绍无代码开发可能会涉及到的几个核心组件的开源项目地址:

1.表单设计器:

A.ckeditor  官网:WYSIWYG HTML Editor with Collaborative Rich

http://www.lryc.cn/news/172133.html

相关文章:

  • 代码随想录刷题 Day14
  • 二分类问题的解决利器:逻辑回归算法详解(一)
  • docker alpine镜像中遇到 not found
  • python的多线程多进程与多协程
  • 一文介绍使用 JIT 认证后实时同步用户更加优雅
  • 搞定“项目八怪”,你就是管理高手!
  • 机器视觉-标定篇
  • linux离线安装make
  • 【深度学习】卷积神经网络(LeNet)【文章重新修改中】
  • win10 Baichuan2-7B-Chat-4bits 上部署 百川2-7B-对话模型-4bits量化版
  • 2023/9/20总结
  • 【Git】git 分支或指定文件回退到指定版本
  • Java 消息策略的实现 - Kafak 是怎么设计的
  • c++opencv RotatedRect 旋转矩形角度转换和顶点顺序转换
  • Flink-CDC 抽取SQLServer问题总结
  • Linux 系统目录结构 终端
  • Layui + Flask | 实现注册、登录功能(案例篇)(08)
  • GitLab数据迁移后出现500错误
  • 音乐随行,公网畅享,群辉Audiostation给你带来听歌新体验!
  • 机器学习入门:从算法到实际应用
  • 【Vue.js】vue-cli搭建SPA项目并实现路由与嵌套路由---详细讲解
  • Node.js 调用 fluent-ffmpeg
  • scrapy框架--
  • 算法通关村第十五关——从40亿个数中产生一个不存在的数的处理方法
  • 软件项目开发的流程及关键点
  • 全球变暖问题(floodfill 处理联通块问题)
  • 由于找不到vcruntime140_1.dll怎么修复,详细修复步骤分享
  • 算法 三数之和-(双指针)
  • AB实验总结
  • sklearn包中对于分类问题,如何计算accuracy和roc_auc_score?