戴老师的博客 - 低代码
type: channel
link: https://www.tushu.info/tag/%E4%BD%8E%E4%BB%A3%E7%A0%81/
items: 低代码编程及其市场机遇剖析 | 低代码技术内幕

低代码编程及其市场机遇剖析 | 低代码技术内幕
type: item
date: 2026-07-09T04:36:06+00:00
description: 自 2020 年来，网易数帆探索可视化低代码编程已两年有余，打造了轻舟低代码平台用于企业应用开发。然而，不少编程技术人员对这一领域还比较陌生。我们开设 《低代码技术内幕》专栏，旨在讨论低代码编程领域中的困难、问题，以及高效的解决方案。本文为第一篇，深度剖析低代码编程带来的机遇。类比早期人类语言，最初只有“听说”系统，后因国家税收之需演化出了“读写”系统。相较于“听说”，“读写”具有易于复制传播、歧义少、保存持久等优点。类似地，早期用于人机交流的程序语言只有“字符”系统，现在因特定诉求，市场上涌现出一批“可视化低代码”系统。什么是低代码？它有哪些优势？我们为什么要学习并使用它？低代码未来的市场是怎样的？ 本文重点描述低代码未来 5~10 年的广阔市场，但仍将循序渐进，从概述低代码编程的历史发展开始。（想要了解市场规模和前景的读者，可直接跳转至「低代码的市场和机遇」部分）低代码定义：发展与变迁提高生产效率是人类永恒的主题。正因此，我们认为广义的低代码编程，取其字面意思，应当是指在某个时间段内，完成项目所需的代码量（大幅）低于其他语言（平均值）的编程模式。无独有偶，我们的认知与 ITPro Today 相合 [1]：文中描述 Fortran 和 COBOL 在 1950 年代刚出现时，它们作为高级编程语言的始祖，是那个年代里不折不扣的低代码编程语言——即便现在大多数编程人员已经不这么认为。文章 [1] 还表示，1987 年苹果公司开发的 HyperCard 编程语言（尽管不为大多数人所知）是低代码发展中的一个里程碑。HyperCard 融合了一套图形化、可扩展、可编辑的接口和数据库功能，它的部分设计理念与微软的 Visual Basic 相似，但早于后者 4 年发布。图 1：HyperCard 图标。图片来源：维基百科。图 2：HyperCard 界面。图片来源：OSXDaily。1990 年代，随着第四代编程语言（SQL、MATLAB、Clipper 等）的发展与成熟，以及高效的应用程序开发工具如 Visual Studio、Delphi 等的横空出世，UML + 设计器 + MDD 红极一时。模型驱动设计、自动代码生成和可视化开发思想成为了当年低代码开发的核心 [2]。直到这时为止，低代码的核心诉求都是提高专业开发人员的开发效率。图 3：UML 设计图2010 年代，低代码的核心诉求发生剧烈变化，开始向"让业务专家将自己的专业知识和经验落地成在线应用"转移 [2]。很多公司没有经费聘用专业的开发人员，因此希望业务专家经过一定的培训也可以上手开发应用。这些应用很大一部分是用于市场营销、销售的，也比较同质化，容易从统一的模板中搭建出。由此，便有了我们所熟知的在当前时代背景下的（狭义）低代码编程。国际上最具有影响力和代表性的产品有 OutSystems、Mendix、MicroSoft Power Apps 等，这些产品具有以下特点 [3]：为让非专业编码人员易于使用，配备了完善的可视化开发框架。不仅提供可视化开发前端、UI 的能力，还提供可视化开发复杂逻辑的能力：无需记忆编程语言的语法，通过拖拽和点击即可实现业务功能。提供完整的前后端、数据库、部署、运维等解决方案，屏蔽了前端（HTML、JS、Vue / React 等）、后端（NodeJs 或 Java + SpringBoot 等）、数据库（SQL 或 MongoDB 等）、云服务等技术，无需配置，即开即用。图 4：OutSystems 可视化逻辑。图片来源：轻舟低代码团队为什么要做编程语言？图 5：轻舟低代码可视化逻辑。图片来源：轻舟低代码团队为什么要做编程语言？了解了低代码的大致历史后，我们便知道它并不是先有定义再发展起来的事物 [2]：它的定义随着时代发展而变化，以反应当前时代市场的诉求。因此，我们不妨援引西门子 Mendix 的定义来概述 21 世纪 20 年代的低代码：低代码开发是一种可视化应用开发方法。通过低代码开发，不同经验水平的开发人员能够通过图形用户界面，使用拖放式组件和模型驱动逻辑来创建 Web 和移动应用。了解了低代码的概念后，我们来看看低代码在未来 5~10 年的广阔市场。低代码的市场和机遇本章我们先讨论低代码这一新兴技术在全球的发展，再描绘其在中国特定时代背景下（更大）的前景。全球的发展在低代码领域，目前海外大约活跃着六十七家供应商，而且它的生态系统正在迅速成长。2017 年是一个分界点，在大型软件供应商中，2017 年之前只有 Salesforce 采用 Force.com 的低代码平台。随后，微软、甲骨文、IBM 和 SAP 等企业都纷纷加入了这个市场，低代码（含无代码）市场呈爆发式增长：2020 年市场规模达到 108.2 亿美元 [4]。2021…