初识低代码

低代码是什么?

    在写低代码是什么之前,我先分享一句话“真正的敏捷是一件有价值的事。因为时间是衡量事业的标准,如金钱是衡量货物的标准”也是因为这句话,让我去了解敏捷,逐渐了解低代码。

    “低代码”,顾名思义,少量的代码,那么少量的代码实现用户/客户的业务需要要怎么实现呢?在了解低代码之前,我门先了解一下传统的开发模式。

传统开发模式

    在传统的开发模式中,每一个环节都是不可或缺的,期间会有PD/PM,UI/UX,研发,测试,运维等角色参与其中通过整个流程,保证项目的稳定。那么在低代码中,是怎么玩的呢?从业务需求,到需求上线,低代码能具备哪些优势呢?

传统开发和低代码开发对比

    低代码有引擎式开发,主要是把业务功能抽象成模块化能力,例如,模型引擎,流程引擎,自动化引擎等等。

    另外一种方法是源代码生成器,主要实现方式是通过拖拉拽的方式,生成页面代码,然后通过部分编码实现特殊业务逻辑,满足客户的需求。

    现在市场上两种产品都有,但主流还是以引擎式开发方式满足客户需求,例如简道云,宜搭,奥哲等等。

低代码的发展历程

    通过上图的“传统开发和低代码开发对比”,低代码是存在很多优势的,那么为什么不从互联网发展初期就做一个低代码系统呢?首先,低代码不是一个革命性产物,而是由传统开发演变过来的。其次,低代码是需要经过业务沉淀才能抽象和剥离业务的。

低代码不是革命产物

    基于传统开发的流程长,周期长,成本高等特点,在80年到就提出了第四代编程语言。发展到今日,中国低代码市场已经形成了自己的生态体系。而在18年的apaas和ipaas的提出,更是为低代码这个行业加了一把柴火。

低代码发展时间线

中国低代码市场规模及增速

    互联网周刊统计过2022年国内低代码排行榜前30的企业名单,同时,基于这些厂商的企查查财报,年报等数据,可以看到,从2016年到2021年低代码行业依旧处于飞速发展阶段。同时,也可以看到在低代码行业下,逐渐划分出全领域,垂直领域等企业。在这个低代码盛行的当下,我后续也将整理成系列的文章,跟大家一起分享低代码的搭建和使用。

中国低代码市场情况
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容