“低代码开发”旨在开发人员可以通过编写少量代码就可以快速生成应用程序的一种方法。
“无代码”开发平台是为那些不知道也不需要知道任何实际的编程语言来使用应用程序的公民开发者而构建的。
在本文中,让我们深入了解低代码与无代码开发的本质,看看它们区别在哪里。
作者
ChrisSouther
译者
苏本如,责编
屠敏
出品
CSDN(ID:CSDNnews)
以下为译文:
对于一个人第一次是如何了解低代码/无代码这两种开发方式,我总是充满好奇。这就是为什么我觉得贸易展会是如此有趣的原因;因为我可以拿同样的问题问每一个走进你的展台的人们。通常这是我问他们的第一个问题,当然是在扫描了他们的胸牌之后。
在问这个问题时,我很快发现大多数人对低代码开发平台和无代码开发平台之间的区别其实并不清楚,这经常让我情不自禁地长篇大论地解释一番。低代码开发平台和无代码开发平台之间存在着很多非常显著的差异,如果你正在考虑放弃传统的应用程序开发方式,或者只是想尝试一下可视化应用程序开发方式,那么你需要了解这两个平台能给你带来什么好处。
让我们深入了解低代码开发与无代码开发的本质,看看它们区别在哪里。
图形用户界面-现今编程环境的起源
自年穿孔卡片可编程式提花织机问世,编程语言已经存在多年了。而在20世纪50年代,新的编程语言出现。到现在为止,事实上已经出现了种编程语言。这意味着开发人员必须习惯的一件事就是“改变”。
编程界最近的一个变化是集成开发环境(IDE)的出现。IDE是为专业开发人员和公民开发者(终端用户)提供的一套用来简化编码工作的软件开发工具。IDE的起源可以追溯到年,当时詹姆斯·马丁写了一本书,叫《没有程序员的应用程序开发》。马丁在这本书中提到,有了IDE的帮助,创建应用程序需要的开发人员可以减少,在某些情况,甚至可能根本不需要开发人员。(开发人员不必惊慌,我们现在仍然需要你们。)
时间快进到年,形势又发生了变化。我们现在已经处在了这样一个阶段:由于太多的代码已经被编写出来,导致我们不需要每个应用程序都从零开始编写了。事实上,当你使用一个健壮的低代码开发平台,而其中的可视化代码块就已经包含了大多数应用程序所需的90%的功能时,这个低代码开发平台就能够完成大部分繁重的工作。
什么是低代码开发?如何使用它?
你可以通过阅读我们这篇标题为“什么是低代码开发”(