据国际权威分析机构Forrester预测,到2022年,低代码开发平台将会增至212亿美元,较2017年的38亿美元有显著增长。同时Gartner也做出评估,到2024年,全球约有65%的应用程序都将涉及低代码开发.
什么是低代码?
低代码(Low-Code)是一种可视化的应用开发方法,用较少的代码、以较快的速度来交付应用程序,将程序员不想开发的代码做到自动化。低代码的使用显著降低了开发人员的使用门槛、非专业开发者经过简单的IT基础培训就能快速上岗,既能充分调动和利用企业现有的各方面的人力资源,也能大幅降低对昂贵专业开发者资源的依赖。
目前我使用较多的低代码开发平台是简道云和阿里云宜搭。以阿里云宜搭为例,它支持多种应用页面构建形式和数据接驳方式,既可自建数据模型,也可灵活接驳客户已有数据源或对接外部API;支持海量功能组件,并支持自定义代码、系统变量和接口适配能力,为管理员提供低门槛、高效率的数字化应用生产新模式。
这是我自己利用阿里云宜搭搭建的一个住房信息统计系统,可以用于社区管理,通过导入excel数据表就可以生成具有交互性的数据图(点击下面饼状图中的任意板块可以显示同一职业内的学学历分布)
下面的这个平台是团队(共三人)通过市场调研而搭建的一个日间养老照料中心的管理平台
除此之外,宜搭还有一个很方便的功能就是它提供了很多现成的模板可以直接套用,如下图
可见,阿里宜搭覆盖了很多业务数字化场景,可降低企业数字化门槛。
那么低代码平台到底会不会取代专业开发者呢?
经过我个人的使用,我的体验是,目前它实现的还是一些偏简单一点的功能(虽然功能多样,但个性化还有待提高),它可以替代许多可重复的过程,但如果要实现高价值的功能和更强的技术,还是需要专业开发者来完成。