低代码的起源与3个发展阶段

一、低代码的起源

尽管低代码的概念在 2014 年才被提出,距今不过短短九年时间,但与其相关的概念和技术已经有相当长的历史。

17c58637e1bdb2b197ce1120e811aeae.jpeg

1.4GL

低代码的历史,最早可以追溯到 20 世纪80年代,第四代编程语言(4GL)的诞生。第四代编程语言旨在简化编程过程,通过高度抽象来提高开发效率。尽管这些语言不是纯粹的图形化工具,但它们在简化编程过程方面迈出了重要的一步。

2.RAD

20 世纪 90年代,RAD(Rapid Application Development,快速应用开发)方法诞生,它鼓励迭代开发、原型设计和用户参与。RAD方法在当时的软件开发工具中得到了广泛应用,这些工具使用图形界面、预构建组件和代码生成技术,使开发人员能够更快地构建应用。

3. BPM 和 EAI

21世纪初,BPM(Business Process Management,业务流程管理)和EAI(EnterpriseApplication Integration,企业应用集成)平台开始出现。BPM 是一种以规范化构造端对端的业务流程为中心,以持续提高组织绩效为目的的系统化方法。EAI是集成基于不同平台、使用不同方法建立的异构系统应用的一种技术。这些方法和技术为企业提供了新的可视化工具,来设计、执行和管理业务流程,使非技术人员可以更容易地参与到应用开发的过程中

4. MBaaS

2010年,随着智能手机和移动应用的普及,MBaaS(MobileBackend asaService,移寸后端即服务)平台开始流行。MBaaS 平台提供了一种简化移动应用开发的方法,通过提供预构建的后端服务、API和可视化工具来加速移动应用的开发和部署。

5.低代码平台的兴起

21 世纪 10 年代中期左右,一些著名的低代码平台(如 OutSystems、Appian、Mendix 等)开始在市场上崭露头角。这些平台继承了前面几个阶段的优势,提供可视化开发、预构建组件代码生成和集成服务等功能,使低代码平台能够为企业提供更快速、更简单的应用开发方法。2018 年发生了美国低代码独角兽企业 0utSystems 获得 1.5 亿美元的融资和西门子以7亿美元的价格收购低代码平台 Mendix 两件大事,低代码进入资本家和公众视野,市场进入爆发期。

二、中国低代码的发展阶段

中国低代码的发展阶段与全球低代码发展趋势紧密相连

1.前期实验阶段(2000 年一2010年)

在全球快速应用开发概念逐渐兴起的背景下,中国也开始进行了一些探索性的尝试。这阶段诞生了一些表单设计器、报表工具和流程设计器的集合,功能较简单,低代码平台初见雏形,为后来更全面的低代码平台的发展奠定了基础。

2.成熟发展阶段(2010 年-2020 年)

随着全球低代码市场的迅速发展,中国的低代码平台也逐渐成熟。许多国内企业开始研发和推广低代码产品,这一阶段涌现了一批如今在国内领先的低代码平台,如泛微协同办公阿里钉钉等。这些平台开始提供更加丰富的组件库、可视化设计器和集成服务,帮助企业快速构建业务应用。

3.行业竞争与创新阶段(2020 年至今 )

随着市场需求的不断增长,低代码在中国市场的竞争日益激烈,各大厂商纷纷推出自的低代码产品,如百度智能云、华为云微应用等。此外,一些老牌的软件公司也加入低代码市场竞争,如金现代等。在竞争的推动下,低代码平台的功能不断丰富,技术水平不断提升,为用户带来更好的开发体验。

1e5d670152c78ba24f8f085340219416.jpeg

我国低代码行业的发展与时代发展也有密切的关系。低代码的出现顺应国家数字化转型大潮。企业想实现数字化转型,有两种技术路径,一是自行研发数字化系统,二是借助第方平台。自行研发对企业开发人员有极大的要求,大部分企业人员短缺,难以依靠自身量完成数字化转型,寻求适合的第三方平台是大部分企业的首选。

简单来说,低代码的优势就是降本、增效、提质,使不懂开发的人也能完成应用的搭建节省人力,提高效率。再加上低代码个性化和灵活性的特点,低代码产品往往能第一时间实现传统应用开发难以满足的紧急业务需求。

低代码发展的历史反映了软件开发行业对提高开发效率和降低开发复杂性的持续追求,随着技术的进步和市场需求的委化,低代码平台也在继续演进,为企业提供更盛大的解决方案与应用开发工具。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值