伙伴云客服论坛»论坛 S区 S零代码 查看内容

1 评论

0 收藏

分享

低代码到底是什么?这么火

低代码风头正紧,也是最近一段时间跟云原生一起被热捧,不论你是做后端开发、还是前端设计、销售、售前,假设你没接触过低代码你都不好意思说自己在软件领域工作,这边文章从我的角度聊聊低代码是什么、以怎么样的方式开发、及低代码的将来开展趋势
低代码的起源

低代码并不是一个新的技术,其实在10多年前就已经存在,主要是满足客户的自定义需求,也就是软件公司提供一个根底平台,让客户在平台之上实现自己的业务需求,之所以最近几年才火起来,主要是业务的快速开展及新技术的呈现可以满足平台有更强的扩展性,也可以说是时机更成熟了
主要分享低代码、微效劳、容器化、SAAS‬、系统架构方面的的‬内容‬‬,希望‬大家‬点赞‬,评论,关注‬。
业务的扩展:业务系统及平台,尤其是在云办公、理赔、差旅报销、物流等业务系统,虽然系统对应的业务场景不同,不可能每个客户的需求都一样,客户越多差别性越凸出、个性化越明显。业务的复杂化及规范化、个性化,催生了软件开发需要适应更快的适配需求、更灵敏的方式适应变化、更快的交付到客户
平台扩展:为了满足客户更多的个性化、业务不确定性,系统及平台则需要提供更强大的底层支持、自定义业务需求的功能,让客户可以实现自己需要的功能,应对业务的可变性,不确定性,这就要求低代码平台要有强大的扩展才干及适配性

低代码到底是什么?这么火-1.jpg

低代码实现

低代码目前呈现的效果多种多样、场景也非常多,研究过的低代码平台涉及到办公类、物联网、电子政务、演示类及在线IDE,但目前实现方式主要有页面驱动、模型两种方式
页面驱动:功能说明:页面驱动就是指使用者直接设计页面、表单、规则,不考虑数据模型,用户根据提供的UI控件实现规划、表单、页面、单据设计,页面显示就是把设计的时候复原呈现,最后直接供最终使用者使用。使用场景:目前市场上常见的表单设计器、流程设计器、规则设计器根本都属于页面驱动,这类设计根本不用考虑数据模型,用户设计成什么样就是什么样,用户上手非常快,也容易上手,所以目前展示类、快速原型、示意图、To C类多以这类方式实现功能实现:页面驱动由于只考虑呈现效果,所以实现上也简单,且主要对前端有要求,实现过程可以使用如下示意图表示

低代码到底是什么?这么火-2.jpg

模型驱动:功能说明:模型驱动是指先把要表示的对象模型及模型关系规划并设计好,然后根据模型去设计页面、表单、单据等等,页面上能呈现的数据来源于提早设计好的数据模型,页面显示的时候跟页面驱动是一样的,都是根据表单设计器设计去复原页面,供使用者使用。使用场景:目前这类开发方式主要用在系统性的平台或者业务系统中,尤其是to B的系统、或者是在已有的系统上做扩展功能需求,像OA、EHR、理赔、物流系统等等。功能实现:功能实现其实跟页面驱动类似,可以先设计页面再跟模型映射,也可以根据模型映射页面上的控件,这两种方式都可以,最终形成的页面的页面设计构造类似
低代码趋势

聚焦:以一种模块或者子系统的方式跟主系统结合,低代码主要实现部分的业务需求、页面定义,比如:页面设计、流程定义、规则定义、单据部分定义等等,来辅助主要的业务系统。这类系统一般都是业务需求比较复杂,单纯的依靠低代码很难完全实现。

低代码到底是什么?这么火-3.jpg

垂直:整体方式可以实现某一业务或者行业的系统,有低代码实现,深化业务需求、深挖业务模型、实现垂直的业务需求低代码系统或平台。

低代码到底是什么?这么火-4.jpg

总结

低代码也不时在开展中,已经呈现了不少的低代码平台,尤其是几个头部软件企业也都参与了低代码平台建立,很难界定哪个低代码平台好与不好,但只要满足一定的场景就是好平台,后面会有更多的直播分享及资料整理,欢送一块交流沟通。
主要分享低代码、微效劳、容器化、SAAS‬、系统架构方面的的‬内容‬‬,希望‬大家‬点赞‬,评论,关注‬。

回复

举报 使用道具

相关帖子
全部回复 (1)
查看全部
转发了

举报 回复 支持 反对 使用道具

本版积分规则 高级模式
B Color Image Link Quote Code Smilies

Moolly
注册会员
主题 21
回复 25
粉丝 0
|网站地图
快速回复 返回顶部 返回列表