第三代“图即代码”低代码平台设计

低代码平台现在市面上的产品大致分为两类,一种是“ 搭积木”类型的 这种类型的主要是一些行业定制的saas产品,是在已经成型或者是平台提供的垄断性资源上来做二次“搭建”这种平台优势在于能快速上手,有难度的都进行了“简化”和“特定场景”的封装。如果你是新手推荐使用这类的平台上手一些简单的应用。

另外一类是“3D打印型”的这一类产品,这类产品通常都提供了一些设计类的(可视化)工具,通过这些工具首先完成产品的“预览”然后通过“出码”导出为代码工程,这类产品要求使用者具备较强的“模型构建”能力,需要的配置项也往往比较多。其优势是对于“泛专业”用户而言是一个不错的选择,可以设计开发出分专业的应用程序。但其缺点也比较明显,首先使用上要求用户往往要具备专业的软件背景,不然繁琐的专业参数配置会让人望而生畏,另外,成品的质量上很大程度上也如3D打印的缺点一样,严重的依赖“耗材”的能力。虽然大多数的平台都号称导出工程后可以如普通代码一样进行二次修改加工。但在实际使用中,导出后绝大多数工程主体代码是不会有人有动力去修改的。对于存在结构性问题的只能推倒重来。对于基本稳定的机构则大多数会采用小修小补的策略。

以上是现在主流低代码平台的现状。但笔者也发现一些新兴的被意为“图生代码”第三代低代码平台也在崭露头角。这种新兴的平台技术保留了,产品积木和3D打印的优点,允许用户使用3D建模的专业化设计,但同时又支持积木模型的快速搭建。用户仍然只是采用拖拽的方式完成基础的页面构建即可一键将页面转换为专业化的代码,而且可以在已经转换的代码上继续使用专业化的配置管理面板继续配置,配置完成后实时转换为专业代码加入到专业的代码工程中。同样程序员也可以针对代码进行原子编辑这些编辑也会实时同步到参数模型中与模型库同步。

上两张图:

1,图形编辑界面

添加图片注释,不超过 140 字(可选)

2,一键(前后端)代码生成

添加图片注释,不超过 140 字(可选)

3,生成代码专业化对比

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/839724.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

经纬恒润第三代重载自动驾驶平板车

随着无人驾驶在封闭场地和干线道路场景的加速落地,港口作为无人化运营的先行者,其场景的复杂度、特殊性对无人化运营的技术提出了各种挑战。经纬恒润作为无人驾驶解决方案提供商,见证了港口在无人化运营方面的尝试及发展,并深度参…

Sentinel限流

目录 Sentinel规则持久化Sentinel与Spring Cloud Gateway整合自定义扩展部分遇到的问题解决方案 控制面板改造新增读取规则代码重写SpringCloudGatewayApiDefinitionChangeObserver类,注意:类路径要完全一致新增自定义规则读取类lua脚本(这里…

VSCODE gcc运行多个.c文件

一、简介 很多时候,开发者需要使用VSCODE进行C语言算法验证。而VSCODE的gcc编译,默认是只编译本文件的内容,其他.c文件是不参与编译的。这就给开发者带来很大的困扰,因为开发者不可能把所有的算法都写在一个.c文件,特别…

如何异地组网添加摄像机?

本文将介绍如何使用天联技术实现异地组网添加摄像机,并保障数据的安全性。 安防摄像机的应用愈发广泛,无论是家庭安防还是企业监控,摄像机都扮演着重要角色。在一些特殊场合或者特殊需求下,我们需要将摄像机添加到异地网络中进行监…

P2. 配置MySQL和用户注册登录模块

P2. 配置MySQL和用户注册登录模块 0 概述Tips1 预备知识1.1 SpringBoot 常用模块1.2 pojo层的实现1.3 mapper层的实现1.4 controller层调试CRUD 2 Spring Security2.1 Spring Security 介绍2.2 Spring Security 对接数据库2.3 密码的加密 3 Jwt验证3.1 传统Session验证方式3.2 …

Monocular Model-Based 3D Tracking of Rigid Objects:2005年综述

1 Introduction 在视频序列中跟踪一个物体意味着在物体或摄像机移动时,持续识别其位置。根据物体类型、物体和摄像机的自由度以及目标应用的不同,有多种方法可供选择。二维跟踪通常旨在跟踪物体或物体部分的图像投影,这些物体的三维位移会导…

如何应对EI会议中的突发情况?

在参加EI会议时,难免会遇到一些突发情况,以下是几种常见的突发情况及应对策略: 突发情况及应对策略 1. 技术故障 投影设备故障:提前将演示文稿上传到会议主办方指定的平台,或带上多个版本(如USB驱动器和云…

TCP通信流程

TCP通信流程 TCP和UDP的区别 TCP(传输控制协议) 面向连接的:在数据传输之前,TCP 需要三次握手来建立连接。可靠的传输:通过序列号、确认响应、重传机制、流量控制和拥塞控制来保证数据正确传输。基于字节流&#xf…

Docker访问文件权限受限问题解决

问题描述 运行项目的docker环境,新添加了一个数据集,但是数据集的访问权限受限(Permission dinied),运行的命令如图所示 问题解决 chmod 777 xxx YYDS!!!但是单纯直接运行会因为权限…

vue使用driver.js引导并自定义样式和按钮

参考网址https://driverjs.com/docs/installation 安装 npm install driver.js 以下是1.3.1版本的基本使用方法 import { driver } from driver.js import driver.js/dist/driver.css mounted() {// 实例化driver对象const driverObj driver({showProgress: true,steps: …

LeetCode674:最长连续递增序列

题目描述 给定一个未经排序的整数数组&#xff0c;找到最长且 连续递增的子序列&#xff0c;并返回该序列的长度。 连续递增的子序列 可以由两个下标 l 和 r&#xff08;l < r&#xff09;确定&#xff0c;如果对于每个 l < i < r&#xff0c;都有 nums[i] < nums…

uniapp微信小程序在ios端返回不显示弹窗的bug解决

这个问题其实是因为返回页面的时候弹的太快了导致的解决办法&#xff1a; 其实就是返回页面的弹窗加个延迟就好啦

iOS单元测试覆盖率报告导出功能实现

一、插件安装 在Mac电脑上&#xff0c;安装slather插件。插件地址&#xff1a;https://github.com/SlatherOrg/slather 安装命令&#xff1a; gem install slather二、在Xcode上设置Code Coverage&#xff0c;Targets指定XXX 三、在终端切换到项目根目录下&#xff0c;执行单…

在Windows上创建RAM Disk

在Windows 10上创建一个与Linux中的tmpfs相似的内存文件系统&#xff08;一个文件系统&#xff0c;它使用主内存作为存储&#xff09;通常不是操作系统直接提供的功能。不过&#xff0c;有一些方法可以实现类似的效果。 使用软件创建RAM Disk 有一些第三方软件可以帮助在Wind…

牛马真的沉默了,入职第一天就干活

入职第一天就干活的&#xff0c;就问还有谁&#xff0c;搬来一台N手电脑&#xff0c;第一分钟开机&#xff0c;第二分钟派活&#xff0c;第三分钟干活&#xff0c;巴适。。。。。。 打开代码发现问题不断 读取配置文件居然读取两个配置文件&#xff0c;一个读一点&#xff0c;…

Java时间工具类(Date和LocalDateTime)

Date package com.qiangesoft.utils.date;import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date;/*** 日期工具类** author lq* date 2024-05-23*/ public class DateUtil {public static final String[] C…

HiWoo Box边缘计算网关

​在数字化浪潮汹涌的今天&#xff0c;边缘计算网关成为了连接物理世界与数字世界的桥梁&#xff0c;其重要性日益凸显。HiWoo Box&#xff0c;作为一款功能强大的边缘计算网关&#xff0c;不仅具备了传统网关的基本功能&#xff0c;更在数据采集、处理、传输等方面展现出了卓越…

automa:循环元素的一个示例,取TME结合插件实现自动下载音乐。

因为tme没提供批量下载音乐的功能。我找到了一个插件可以下载。但需要点击播放时&#xff0c;才能感 知。 我原来用python写了一个&#xff0c;能实现&#xff0c;这想把他移植到automa上&#xff0c;同时想使用循环元素的方法&#xff0c;避免不必要的时间浪费。 开始。首先…

2024年商业管理与文化传播国际学术会议(ICBMCC 2024)

2024年商业管理与文化传播国际学术会议&#xff08;ICBMCC 2024) 2024 International Conference on Business Management and Cultural Communication 一、【会议简介】 2024年商业管理与文化传播国际学术会议&#xff08;ICBMCC 2024&#xff09;是一次汇集全球商业管理领域…

Vaex :突破pandas,快速分析100G大数据量

pandas处理大数据的限制 现在的数据科学比赛提供的数据量越来越大&#xff0c;动不动几十个G&#xff0c;甚至上百G&#xff0c;这就要考验机器性能和数据处理能力。 Python中的pandas是大家常用的数据处理工具&#xff0c;能应付较大数据集&#xff08;千万行级别&#xff09…