使用零代码平台构建应用,应该怎样转变思路?

5f8c21d211c83d8805fb9f9dbfb09fdf.png

最近两年,越来越多的各类零代码产品在市场上出现,与此同时,企业的数字化转型的速度也越来越快,零代码产品已然成为了帮助企业数字化转型的利器。

技术也在不断地演进,其核心目的就是让开发人员能够更专注于业务逻辑:

1、上古时代我们通过传输字节码和电子信号在物理层来完成通信,需要自己处理各种丢包、重试等网络问题,最后就出现了 TCP 协议来解决这些问题;

2、在分布式时代,解决了「三高」问题,同时也需要我们来处理熔断、负载均衡、服务发现、认证和授权、链路追踪等问题,这时很多微服务的中间件就出现了,比如:API 网关有 Ocelot、Zuul;链路跟踪有 Zipkin、Jaeger、SkyWalking;服务发现有 consul、Eureka ;甚至出现了像 Spring Cloud 这种全家桶式的框架,这些工具帮我们处理了通信细节,使开发人员使用较少的代码就能开发出健壮的分布式系统;

3、上面提到的各种中间件帮我们解决了很多问题,但对各种中间件框架的学习、排错也是一件令人头疼的事情,为了解决这些问题, Service Mesh 就诞生了;

4、再往后就出现了 Serverless 技术( FaaS 和 BaaS ),其目的仍然是降本增效,关注业务,关于 Serverless 的详细介绍可以看看 《带你了解 Serverless 无服务器架构

零代码平台在现在的技术背景下,恰逢其时,就是为专注业务而生。但在我们使用零代码平台时,还是需要有些思路的转变,特别是如果你有技术背景更是如此,为什么这么说呢?

1、客户往往会根据自己的经验将业务背景转化为最终的实现,并告诉你该怎么做,如果是定制开发,很可能就会按照客户的思路去实现来,但使用零代码平台,发现实施时比较别扭的时候,就会去更深层次挖掘客户背后的真实想法,这样实现的功能更能符合预期;

2、技术人员会根据自己之前个性化开发的经验来使用平台,会有思维上的局限性。

下面来讲两个案例来看看怎样进行思路的转变。

案例一

某客户的一个报销流程功能有很多不同的分类,比如日常费用报销、差旅报销等,两种不同类型的表单上的字段显示差异较大,但数据源使用的是同一个。

定制开发的思路

1、将费用报销和差旅报销的所有字段都放到一张表中;

2、表单上添加一个报销类型的下拉框,当切换不同类型的时,控制相应控件的显示和隐藏;

3、保存数据时收集界面可见的控件的值即可。

如果按照这个思路在零代码平台中去实现会遇到麻烦:

1、当切换不同类型的时,控制相应控件的显示和隐藏,这时需要对每个控件去编写隐藏规则,当涉及的控件比较多时,很繁琐;

2、如果有些复杂的控制逻辑隐藏规则不能支持,还需要编写表单脚本进行处理,增加实施成本和难度。

零代码平台实现思路

1、正如上面所说,去控制每个控件的隐藏规则的成本比较高,所以需要思考在平台中有什么成本比较低的实现方式;

2、在平台中利用引用功能,可以快速创建一个相同功能,原功能和引用功能共用一个数据源;

3、原功能表单配置成日常费用报销,引用功能表单配置成差旅报销

4、在原功能上添加自定义按钮打开引用功能的表单,差异点就是之前需要打开表单后进行类型的切换,现在是在打开表单前通过不同的按钮进行选择。

案例二

某集团公司客户说我们需要一个论坛、可以发帖子供很多人讨论。

定制开发的思路

1、根据客户的要求定制开发一个论坛;

2、部署一个开源的论坛系统,但还要考虑跟现有系统的各种集成,比如单点、数据统计、提醒等;

在我们的零代码平台中暂时还没有论坛模块,那能跟客户说我们不支持吗?肯定是不行的。所以这时就需要挖掘客户到底想要什么?经沟通后发现,客户的目的就是想要有一个针对某个话题供讨论的地方,形式不一定是论坛,只是一想到根据主题讨论很容易就想到了论坛。

零代码平台实现思路

1、创建一个带流程的功能模块;

2、流程控制永不结束,在两个节点直接来回流转,可以任意选择审批人(需要参与讨论的人);

3、接收人可以填写审批意见(主题的回复)后提交,而且流程天然有消息提醒,提交后,相关人员会收到邮件或企业微信消息提醒。

当把示例做好跟客户演示后,客户对实现效果很认同,觉得满足了他们的需求。

零代码平台可以理解为一种面向业务的语言,最终帮助客户来实现业务价值,也能够当成是一个聊天沟通的工具,和客户统一语言。在最终落地实现的时候,一定要了解到客户背后最真实的想法,然后结合零代码平台的功能,给出最佳实践。

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

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

相关文章

看了这几幅图,感觉自己物理白学了!

全世界只有3.14 % 的人关注了爆炸吧知识看完觉得自己即将成为21世纪最伟大的科学家!据说,物理老师看到这几幅图,会说不出话来……不信,转给你们老师看看,嘿嘿嘿……来源:物理知识大全

在Web应用中使用localforage存储离线数据

在现代Web应用中,我们经常会需要在本地存储一些数据,一方面记住用户的一些状态,或个性化设置,尤其是可以缓存一些常用(甚至全部)的数据,实现更加强大和丰富的本地交互体验。传统上说&#xff0c…

出差一定要给孩子带特产

1 这就是热恋期管不住自己的情侣▼2 热恋期过了...▼3 这该夸你腰细呢?还是脸大呢?▼4 听起来...不是挺好的吗▼5 由于新冠病毒,美国GCW选手都保持着一定距离改用原力来进行比赛▼6 她们太菜了你跟她们好以后肯定疯狂掉分▼7 出差一定…

计算机用户名密码策略,设置域用户帐户密码策略

从安全和易用考虑,普通域用户的帐户策略必须满足一下要求:u 密码长度至少3位u 最长使用期限60天u 密码必须符合复杂性要求u 密码最短使用0天u 帐户锁定阀值7次u 帐户锁定时间30分钟u 复位帐户锁定计数器30分钟任务:u 使用默认域策略设置域用户帐户策略u …

优秀的硕博士们,他们的朋友圈都有什么特点?

全世界只有3.14 % 的人关注了爆炸吧知识很多同学都会有这种感觉,读了硕士博士后,兴趣会突然间发生很大变化,发朋友圈也会不一样了。例如,合格的学术研究者,要快速、全面的获取各种最新文献和学界动态;还要持…

未来教育计算机二级Excel解析,Excel操作小技巧,助你学好计算机二级office!

原标题:Excel操作小技巧,助你学好计算机二级office!Office考试中最难的是什么?当然是Excel函数啊!小编辛苦整理了excel10大懒人技巧,让你考试速提分!还不赶紧收藏起来一、填充合并单元格在工作表…

当你女朋友向你索吻的时候。。

1 当你女朋友向你索吻的时候。。2 可把我厉害坏了,叉会腰!3 这脸大的,超想捏4 网友制作的饭团,拍个照都怕打扰他的美梦5 有些话我嘴上不说,但希望你心里有数!6 这是一道很神奇的计算题。。你点的每个赞&…

要来吗,不错的WPF技术交流群!(大批干货今日自取)

欢迎加入我的编程技术交流群今日分享:1 《WPF-微软官方文档》2 《WPF客户端应用系统开发实战》全集3 《2021秋招WPF高频面试题-附答案》欢迎加入我的编程技术交流群MVP答疑解惑超多技术干货免费获取优质岗位和技术兼职内推和数百.NET/WPF 开发者一起进阶众多资料今…

用计算机配置打印机IP,网络打印机怎么设置ip(手把手教你设置打印机IP地址)...

如何设置打印机IP地址,是一个长期以来困好多小伙伴的一个问题,那今天我们就以 HP Laserjet Pro 100 MFP M128系列打印机为例,为大家介绍一下打印机IP地址的设置方法~步骤一:打印配置报告查看有效IP地址M128fp,M128fna …

河流为什么是弯曲的?

全世界只有3.14 % 的人关注了爆炸吧知识我们看到的河流,特别是在平原上的河流,总是弯弯曲曲,很少有笔直的河道。这是为什么呢?这得从力学上做一点解释。图1 弯弯曲曲的河流首先我们来关注一个流体力学中的二次流现象。取一口宽底的…

poj--2019 Cornfields 2维RMQ

题目大意: 给定一个 N*N 的数组 求以(x1, y1) 为左上角 (x1 b -1 ,y1 b -1)为右下角 这个b*b的范围内最大值减最小值 看到最大值最小值当然想到RMQ啦 View Code //Accepted 27392K 594MS C …

学生渐进片add如何给_渐进镜片的说明与镜架选择

近年来,许多眼镜店都进行了渐进多焦点镜片(下面简称:渐进镜片)的推广与应用,产品也越来越普及,但由于很多眼镜店并没有对从业人员进行系统培训,同时对渐进镜片的了解又甚少,在一些注意事项上经验不足&#…

html5 svg组态图,绘制SVG内容到Canvas的HTML5应用

SVG与Canvas是HTML5上绘制图形应用的两种完全不同模式的技术,两种绘制图形方式各有优缺点,但两者并非水火不容,尤其是SVG内容可直接绘制在Canvas上的功能,使得两者可以完美的融合在一起,让Canvas可享用到现有丰富的SVG…

天哪!男朋友对大姨妈的误解有多深?

1 大姨妈就是随时随地给你一拳那种▼2 怀疑不是袜子太紧而是腿太粗▼3 画面戛然而止希望小姑娘她妈下手轻点▼4 大家都是艺术生▼5 “你妈式”量体温▼6 当代网友上网冲浪的最大阻碍▼7 给你个眼神你自己体会~▼你点的每个赞,我都认真当成了喜欢

Dapr + .NET 实战(十四)虚拟机集群部署 mDNS + Consul

前面我们说了在单机模式下和K8S集群下的Dapr实战,这次我们来看看如何在不使用K8S的情况下,在一个传统的虚拟机集群里来部署Dapr。1.环境准备我们准备两台centos7虚拟机Dapr1:192.168.43.131Dapr2:192.168.43.1322.Dapr CLI安装分别…

哪个男孩不想拥有这种牌面?

1 全国最嗨的烧烤地摊没有之一▼2 为什么我们的雨刷和别人的不一样?▼3 好羡慕有这样的妈妈▼4 猫:你别进来,我这儿不接待小孩儿!孩子:我就进去看看▼5 像极了我考试的样子▼6 今天教大家一个找钻石的好办法▼7 …

html怎么快速打出来的,javascript – 快速打印HTML5画布

我搜索了很多,找到了一个完美的解决方案:)使用onclick事件function printCanvas(){var dataUrl document.getElementById(anycanvas).toDataURL(); //attempt to save base64 string to server using this varvar windowContent ;windowContent windowContent Print canvas…

OutOfMemoryException异常解析

一、概述在国庆休假快结束的最后一天晚上接到了部门老大的电话,某省的服务会出现崩溃问题。需要赶紧修复,没错这次的主角依旧是上次的“远古项目”没有办法同事都在休假没有人能帮忙开电脑远程只能打车去公司。远程链接上服务器之后查看日志发现抛出的堆…

LeetCode:Largest Number - 求整型数组中各元素可拼合成的最大数字

2019独角兽企业重金招聘Python工程师标准>>> 1、题目名称 Largest Number(求整型数组中各元素可拼合成的最大数字) 2、题目地址 https://leetcode.com/problems/largest-number/ 3、题目内容 英文:Given a list of non negative i…

js实现样式切换

2019独角兽企业重金招聘Python工程师标准>>> <ul id"styles"> <li id"default">经典</li> <li id"blue">淡蓝</li> <li id"brown">棕色</li> </ul> $("#styles li&…